id summary reporter owner description type status priority milestone component version resolution keywords cc uname nginx_version 1113 root variable in location reset to default value (/usr/share/nginx/html) when using rewrite in this location Shi3A@… """root"" changes to global value (defined in server section or /usr/share/nginx/html if root not defined), and redefine ""root"" in location haven't any result. Example: server { server_name local; error_log /var/log/nginx/error.log debug; root /some/www/folder; location /path { root /another/www/folder; rewrite /path(.*)$ $1 last; } } I got a 404 page error when I trying to open local/path/index.html and logs: user@local:$ grep ""/some/www/folder/"" local.error.log 2016/10/18 12:55:44 [debug] 602#602: *4 http filename: ""/some/www/folder/index.html"" 2016/10/18 12:55:44 [error] 602#602: *4 open() ""/some/www/folder/index.html"" failed (2: No such file or directory), client: 127.0.0.1, server: local, request: ""GET /path/index.html HTTP/1.1"", host: ""local""" defect closed minor nginx-core 1.10.x invalid "Linux localserver 4.7.0-1-amd64 #1 SMP Debian 4.7.5-1 (2016-09-26) x86_64 GNU/Linux " nginx version: nginx/1.10.1