diff --git a/etc/nginx/sites-available/envs.net.conf b/etc/nginx/sites-available/envs.net.conf index 9b2ee5e..64c55f2 100644 --- a/etc/nginx/sites-available/envs.net.conf +++ b/etc/nginx/sites-available/envs.net.conf @@ -105,6 +105,7 @@ server { fancyindex on; fancyindex_exact_size off; add_header X-Frame-Options SAMEORIGIN; + error_page 404 /~$user/404.html; location ~ [^/]\.php(/|$) { include snippets/php_common; diff --git a/etc/nginx/snippets/user.envs.conf b/etc/nginx/snippets/user.envs.conf index 3d482e6..3a46219 100644 --- a/etc/nginx/snippets/user.envs.conf +++ b/etc/nginx/snippets/user.envs.conf @@ -5,6 +5,8 @@ include snippets/php.conf; include fastcgi_params; ssi on; +error_page 404 /~$user/404.html; + location / { try_files $uri $uri.html $uri/ @extensionless-php; fancyindex on;