From 26d9f3fc50c1f23ab67d93efaa0eb8087916f057 Mon Sep 17 00:00:00 2001 From: maxime Date: Fri, 31 Jan 2020 21:55:27 +0100 Subject: [PATCH] updated configuration to be able to use plugins --- conf/nginx.conf | 25 ++++++++----------------- 1 file changed, 8 insertions(+), 17 deletions(-) diff --git a/conf/nginx.conf b/conf/nginx.conf index 24b6b95..7f4080b 100644 --- a/conf/nginx.conf +++ b/conf/nginx.conf @@ -1,32 +1,23 @@ location __PATH__ { # Path to source - alias __FINALPATH__/www/ ; + root __FINALPATH__/www/ ; if ($scheme = http) { rewrite ^ https://$server_name$request_uri? permanent; } - # Example PHP configuration (remove if not used) - index index.php; + location / { + try_files $uri $uri/ index.php /_route.php; + index index.php /_route.php; + } - # Common parameter to increase upload size limit in conjuction with dedicated php-fpm file - #client_max_body_size 50M; + location ~ \.php { + try_files $uri $uri/ /_route.php; - try_files $uri $uri/ index.php; - location ~ [^/]\.php(/|$) { - fastcgi_split_path_info ^(.+?\.php)(/.*)$; fastcgi_pass unix:/var/run/php5-fpm-__NAME__.sock; - - # If you don't use a dedicated fpm config for your app, - # use a general fpm pool. - # This is to be used INSTEAD of line above - # Don't forget to adjust scripts install/upgrade/remove/backup accordingly - # - #fastcgi_pass unix:/var/run/php5-fpm.sock; - - fastcgi_index index.php; include fastcgi_params; + fastcgi_param REMOTE_USER $remote_user; fastcgi_param PATH_INFO $fastcgi_path_info; fastcgi_param SCRIPT_FILENAME $request_filename;