diff --git a/conf/nginx.conf b/conf/nginx.conf index 9e7c3de..af69520 100644 --- a/conf/nginx.conf +++ b/conf/nginx.conf @@ -1,22 +1,20 @@ -location / { +location __PATH__ { # Path to source -root __FINALPATH__/www/ ; +alias __FINALPATH__/www/ ; if ($scheme = http) { rewrite ^ https://$server_name$request_uri? permanent; } # Example PHP configuration (remove if not used) + index index.php /_route.php; + try_files $uri $uri/ index.php /_route.php; - location / { - try_files $uri $uri/ index.php /_route.php; - index index.php /_route.php; - } - - location ~ \.php { - try_files $uri $uri/ /_route.php; + location ~ [^/]\.php(/|$) { + fastcgi_split_path_info ^(.+?\.php)(/.*)$; fastcgi_pass unix:/var/run/php/php7.0-fpm-__NAME__.sock; + fastcgi_index index.php; include fastcgi_params; fastcgi_param REMOTE_USER $remote_user; fastcgi_param PATH_INFO $fastcgi_path_info;