I'm trying to make two adjacent folders, /var/www/site
and /var/www/overlay@site
coexist in a single site (for file permission and deployment tooling purposes).
I've tried adjusting a base configuration like (with HTTPS config removed):
server {
server_name example.com;
root /var/www/site;
location / { try_files $uri $uri/ =404; }
}
into this, moving the root up a level:
server {
server_name example.com;
root /var/www;
location / { try_files /site$uri /site$uri/ /overlay@site$uri /overlay@site$uri/ =404; }
}
but this makes the pages all return 404 for some reason I can't understand.
If I enable debug logging, it appears to be trying to load e.g. /var/www/site/site/index.html
, and I'm not sure where the doubled site
is coming from.
Here's the debug.log for a request:
2021/12/18 14:56:22 [notice] 451123
2021/12/18 14:56:37 [debug] 451127
2021/12/18 14:56:37 [debug] 451127
2021/12/18 14:56:37 [debug] 451127
2021/12/18 14:56:37 [debug] 451127
2021/12/18 14:56:37 [debug] 451127
2021/12/18 14:56:37 [debug] 451127
2021/12/18 14:56:37 [debug] 451127
2021/12/18 14:56:37 [debug] 451127
2021/12/18 14:56:37 [debug] 451127
2021/12/18 14:56:37 [debug] 451127
2021/12/18 14:56:37 [debug] 451127
2021/12/18 14:56:37 [debug] 451127
2021/12/18 14:56:37 [debug] 451127
2021/12/18 14:56:37 [debug] 451127
2021/12/18 14:56:37 [debug] 451127
2021/12/18 14:56:37 [debug] 451127
2021/12/18 14:56:37 [debug] 451127
2021/12/18 14:56:37 [debug] 451127
2021/12/18 14:56:37 [debug] 451127
2021/12/18 14:56:37 [debug] 451127
2021/12/18 14:56:37 [debug] 451127
2021/12/18 14:56:37 [debug] 451127
2021/12/18 14:56:37 [debug] 451127
2021/12/18 14:56:37 [debug] 451127
2021/12/18 14:56:37 [debug] 451127
2021/12/18 14:56:37 [debug] 451127
2021/12/18 14:56:37 [debug] 451127
2021/12/18 14:56:37 [debug] 451127
2021/12/18 14:56:37 [debug] 451127
2021/12/18 14:56:37 [debug] 451127
2021/12/18 14:56:37 [debug] 451127
2021/12/18 14:56:37 [debug] 451127
2021/12/18 14:56:37 [debug] 451127
2021/12/18 14:56:37 [debug] 451127
2021/12/18 14:56:37 [debug] 451127
2021/12/18 14:56:37 [debug] 451127
2021/12/18 14:56:37 [debug] 451127
2021/12/18 14:56:37 [debug] 451127
2021/12/18 14:56:37 [debug] 451127
2021/12/18 14:56:37 [debug] 451127
2021/12/18 14:56:37 [debug] 451127
2021/12/18 14:56:37 [debug] 451127
2021/12/18 14:56:37 [debug] 451127
2021/12/18 14:56:37 [debug] 451127
2021/12/18 14:56:37 [debug] 451127
2021/12/18 14:56:37 [debug] 451127
2021/12/18 14:56:37 [debug] 451127
2021/12/18 14:56:37 [debug] 451127
2021/12/18 14:56:37 [debug] 451127
2021/12/18 14:56:37 [debug] 451127
2021/12/18 14:56:37 [debug] 451127
2021/12/18 14:56:37 [debug] 451127
2021/12/18 14:56:37 [debug] 451127
2021/12/18 14:56:37 [debug] 451127
2021/12/18 14:56:37 [debug] 451127
2021/12/18 14:56:37 [debug] 451127
2021/12/18 14:56:37 [debug] 451127
2021/12/18 14:56:37 [debug] 451127
2021/12/18 14:56:37 [debug] 451127
2021/12/18 14:56:37 [debug] 451127
2021/12/18 14:56:37 [debug] 451127
2021/12/18 14:56:37 [debug] 451127
2021/12/18 14:56:37 [debug] 451127
2021/12/18 14:56:37 [debug] 451127
2021/12/18 14:56:37 [debug] 451127
2021/12/18 14:56:37 [debug] 451127
2021/12/18 14:56:37 [debug] 451127
2021/12/18 14:56:37 [debug] 451127
2021/12/18 14:56:37 [debug] 451127
2021/12/18 14:56:37 [debug] 451127
2021/12/18 14:56:37 [debug] 451127
2021/12/18 14:56:37 [debug] 451127
2021/12/18 14:56:37 [debug] 451127
2021/12/18 14:56:37 [debug] 451127
2021/12/18 14:56:37 [debug] 451127
2021/12/18 14:56:37 [debug] 451127
2021/12/18 14:56:37 [debug] 451127
2021/12/18 14:56:37 [debug] 451127
2021/12/18 14:56:37 [debug] 451127
2021/12/18 14:56:37 [debug] 451127
2021/12/18 14:56:37 [debug] 451127
2021/12/18 14:56:37 [debug] 451127
2021/12/18 14:56:37 [debug] 451127
2021/12/18 14:56:37 [debug] 451127
2021/12/18 14:56:37 [debug] 451127
2021/12/18 14:56:37 [debug] 451127
2021/12/18 14:56:37 [debug] 451127
2021/12/18 14:56:37 [debug] 451127
2021/12/18 14:56:37 [debug] 451127
2021/12/18 14:56:37 [debug] 451127
2021/12/18 14:56:37 [debug] 451127
2021/12/18 14:56:37 [debug] 451127
2021/12/18 14:56:37 [debug] 451127
2021/12/18 14:56:37 [debug] 451127
2021/12/18 14:56:37 [debug] 451127
2021/12/18 14:56:37 [debug] 451127
Server: nginx/1.18.0 (Ubuntu)
Date: Sat, 18 Dec 2021 19:56:37 GMT
Content-Type: text/html
Transfer-Encoding: chunked
Connection: close
Content-Encoding: gzip
2021/12/18 14:56:37 [debug] 451127
2021/12/18 14:56:37 [debug] 451127
2021/12/18 14:56:37 [debug] 451127
2021/12/18 14:56:37 [debug] 451127
2021/12/18 14:56:37 [debug] 451127
2021/12/18 14:56:37 [debug] 451127
2021/12/18 14:56:37 [debug] 451127
2021/12/18 14:56:37 [debug] 451127
2021/12/18 14:56:37 [debug] 451127
2021/12/18 14:56:37 [debug] 451127
2021/12/18 14:56:37 [debug] 451127
2021/12/18 14:56:37 [debug] 451127
2021/12/18 14:56:37 [debug] 451127
2021/12/18 14:56:37 [debug] 451127
2021/12/18 14:56:37 [debug] 451127
2021/12/18 14:56:37 [debug] 451127
2021/12/18 14:56:37 [debug] 451127
2021/12/18 14:56:37 [debug] 451127
2021/12/18 14:56:37 [debug] 451127
2021/12/18 14:56:37 [debug] 451127
2021/12/18 14:56:37 [debug] 451127
2021/12/18 14:56:37 [debug] 451127
2021/12/18 14:56:37 [debug] 451127
2021/12/18 14:56:37 [debug] 451127
2021/12/18 14:56:37 [debug] 451127
2021/12/18 14:56:37 [debug] 451127
2021/12/18 14:56:37 [debug] 451127
2021/12/18 14:56:37 [debug] 451127
2021/12/18 14:56:37 [debug] 451127
2021/12/18 14:56:37 [debug] 451127
2021/12/18 14:56:37 [debug] 451127
2021/12/18 14:56:37 [debug] 451127
2021/12/18 14:56:37 [debug] 451127
2021/12/18 14:56:37 [debug] 451127
2021/12/18 14:56:37 [debug] 451127
2021/12/18 14:56:37 [debug] 451127
2021/12/18 14:56:37 [debug] 451127
2021/12/18 14:56:37 [debug] 451127
2021/12/18 14:56:37 [debug] 451127
2021/12/18 14:56:37 [debug] 451127
2021/12/18 14:56:37 [debug] 451127
2021/12/18 14:56:37 [debug] 451127
2021/12/18 14:56:37 [debug] 451127
2021/12/18 14:56:37 [debug] 451127
2021/12/18 14:56:37 [debug] 451127
2021/12/18 14:56:37 [debug] 451127
2021/12/18 14:56:37 [debug] 451127
2021/12/18 14:56:37 [debug] 451127
2021/12/18 14:56:37 [debug] 451127
2021/12/18 14:56:37 [debug] 451127
2021/12/18 14:56:37 [debug] 451127
2021/12/18 14:56:37 [debug] 451127
2021/12/18 14:56:37 [debug] 451127
2021/12/18 14:56:37 [debug] 451127
2021/12/18 14:56:37 [debug] 451127
2021/12/18 14:56:37 [debug] 451127
2021/12/18 14:56:37 [debug] 451127
2021/12/18 14:56:37 [debug] 451127
2021/12/18 14:56:37 [debug] 451127
2021/12/18 14:56:37 [debug] 451127
2021/12/18 14:56:37 [debug] 451127