Nginx 将所有 403 重定向到 404?

Nginx 将所有 403 重定向到 404?

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

不确定是否有正确的方法来做到这一点,但设置
error_page 403 404
是我目前的方法。

它能工作,但是它会将 url 重写mysite.com/404为 403,
而常规 404 则不会改变 url。

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

答案1

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

error_page 403 =404 /url;

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

相关内容