diff --git a/conf/nginx.conf b/conf/nginx.conf index d9fdc4e..282ae52 100644 --- a/conf/nginx.conf +++ b/conf/nginx.conf @@ -1,15 +1,17 @@ #sub_path_only rewrite ^__PATH__$ __PATH__/ permanent; location __PATH__/ { - # Path to source alias __FINALPATH__/; - index index.php; + try_files $uri $uri/ index.php; + location __FINALPATH__/public {} + location __FINALPATH__/favicon.ico {} + rewrite ^(.*)$ __FINALPATH__/index.php last; + # Common parameter to increase upload size limit in conjunction with dedicated php-fpm file #client_max_body_size 50M; - - try_files $uri $uri/ index.php; + location ~ [^/]\.php(/|$) { fastcgi_split_path_info ^(.+?\.php)(/.*)$; fastcgi_pass unix:/var/run/php/php__PHPVERSION__-fpm-__NAME__.sock;