注意事項: ①
首先建立乙個404錯誤時顯示的頁面,如放在你的**根目錄下的404.html。(內容隨便)
②在nginx.conf中的http區域加入fastcgi_intercept_errors on:
③在nginx.conf的server區域(如果**有單獨的配置檔案,則需要在其配置檔案的server區域內加入)加入error_page 404:
情況一:全域性的404頁面都跳轉
server
情況二:server的某個路徑的404頁面跳轉
注:此時返回的狀態碼是200,若想返回的狀態碼為404,則應將「=」去掉。
如果要自定義其他錯誤,同理:error_page 500 502 503 504 = /50x.html;
④儲存後重啟nginx。
自定義404錯誤頁面
自定義404頁面返回不當狀態碼如 200 等給 最終seo效果帶來的不利影響,因此,確保自定義的404錯誤頁面能夠返回 404 狀態碼是極為重要的,也是 優化與seo的基本要求。這一點如何保證呢?如何才能為 設定能夠正常工作的404錯誤頁面?定製404錯誤頁面的基本原則 首先應明確的是404錯誤應工...
Nginx自定義404頁面
usr local nginx html 404.html我們需要來配置一下 nginx.conf 檔案中關於 404 錯誤頁面的跳轉 1 我們在http全域性配置中加入如下配置 proxy intercept errors on 這個引數的作用是使得用nginx做 的網頁也生效,沒用nginx做 ...
給nginx自定義錯誤頁面
首先開啟nginx.conf檔案,在fastcgi temp file write size 128k 下面新增 fastcgi intercept errors on 注意,包括 號 然後在需要定義的站點的裡面新增 error page 404 404.htm 如下 server 記得404頁面放...