nginx自定義404錯誤頁面

2021-07-04 16:51:58 字數 421 閱讀 1241

注意事項: ①

首先建立乙個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頁面放...