Nginx 将所有 403 重定向到 404?

Hou*_*272 4 nginx http-status-code-404 http-status-code-403

我试图让 403 响应与 404 响应完全相同。

不确定是否有正确的方法,但设置
error_page 403 404
是我当前的方法。

mysite.com/404这是有效的,但它会重写40​​3 的url
,而常规 404 则保留该 url。

哦,我没有设置任何 4XX 自定义页面,并且我删除了默认的 nginx 页面。

Mic*_*ton 5

nginx文档明确指出,如果要更改响应代码,请使用=response. 例如:

error_page 403 =404 /url;
Run Code Online (Sandbox Code Playgroud)

请注意,进行此更改需要指定要提供的 URL,因此您必须进行一些修改。