![为什么我有“/usr/share/nginx/www404”的请求?](https://linux22.com/image/626987/%E4%B8%BA%E4%BB%80%E4%B9%88%E6%88%91%E6%9C%89%E2%80%9C%2Fusr%2Fshare%2Fnginx%2Fwww404%E2%80%9D%E7%9A%84%E8%AF%B7%E6%B1%82%EF%BC%9F.png)
我有请求
/usr/share/nginx/www404
在我的 NGINX 日志中。请注意,www 和 404 混在一起了。我的 nginx.conf 中的相应行是
error_page 404 /404.html;
确实如此,我的 Web 根文件夹中有一个 404.html。在此处清理配置文件(顺便问一下,为什么在这里将代码放入问题中这么难?):
nginx.conf
这里:https://gist.github.com/panique/9003376wordpress
(在可用站点中)在这里:https://gist.github.com/panique/9003446
我的问题:为什么会有对这个奇怪的“位置”的请求以及我的 404 错误配置有什么问题?
答案1
我们到了 :
在您的 PHP 块中您有以下语句:
try_files $uri = 404;
在您的 PHP 块中添加此行:
fastcgi_intercept_errors on;
并将 error_page 语句更改为:
error_page 404 = /404.html;