1
在Apache中,我們有時使用410 GONE http狀態代碼來指示資源已經消失於抓取程序等,以及用於訪問者的html頁面。Nginx相當於Apache ErrorDocument 410
我們或者是用這樣的:
ErrorDocument 410 ourmovedpage.html
...
Redirect gone /GONECONTENT
,並使用與顯示「ourmovedpage」地址瀏覽器沿着遊客提供了410個狀態碼。
nginx的,我已經試過
location = /gonecontent-address {
error_page 404 =410 $scheme://ourdomain/ourmovedpage.html;
}
,但在測試中是鍍鉻似乎顯示,而不是410,我以後302重定向狀態碼。
有沒有人想出類似的Nginx發送一個410,但也返回一個很好的頁面爲人類訪客?
謝謝。這幫助我理解了Apache + NGINX,並提供瞭解決方案。 – Douglas