我試圖讓 403 響應與 404 響應完全相同。
不確定是否有正確的方法,但設置
error_page 403 404
是我目前的方法。
哪個有效,但它將 url 重寫mysite.com/404
為 403
,而正常 404 則不理會 url。
哦,我沒有設置任何 4XX 自定義頁面,我刪除了預設的 nginx 頁面。
nginx 文件明確指出,如果要更改響應程式碼,請使用=response
. 例如:
error_page 403 =404 /url;
請注意,進行此更改需要指定要提供的 URL,因此您必須進行一些修改。
引用自:https://serverfault.com/questions/806669