NGINX 自定義404(或其他)error頁面

2021-06-16 21:25:12 字數 1248 閱讀 1580

有時候,有可能使用者會訪問到無效的鏈結或者空的產品。我們有必要向使用者引導購買其他的產品,或者返回首頁繼續瀏覽等,以下是預設的404頁面

以下是對nginx的配置進行修改,設定支援自定義 404 錯誤頁面(status 不是關於404的,而是nginx的訪問狀態,可以www.***.com/status來進行訪問)

以下是存放自定義404錯誤頁面的目錄

以下是訪問自定義404頁面的效果

以下是自定義404頁面的**

到此結束。如果想要做得更好看的自定義404頁面,可以模仿其他**,如

nginx還有許多好玩的東西,如果感興趣可以一起討論nginx的原理等等

另:為指定位置設定乙個404頁面

location /my_blog

整個**的404頁面

server

重定向到乙個完全不同的伺服器,假設你在http區域定義有乙個上游伺服器server2:

upstream server2

server

location @try_server2

實踐過的案例:

error_page 404 /404.html;

location = /404.html

error_page 500 501 502 503 504 /505.html;

location = /505.html

nginx自定義404錯誤頁面

注意事項 首先建立乙個404錯誤時顯示的頁面,如放在你的 根目錄下的404.html。內容隨便 在nginx.conf中的http區域加入fastcgi intercept errors on 在nginx.conf的server區域 如果 有單獨的配置檔案,則需要在其配置檔案的server區域內加...

Nginx自定義404頁面

usr local nginx html 404.html我們需要來配置一下 nginx.conf 檔案中關於 404 錯誤頁面的跳轉 1 我們在http全域性配置中加入如下配置 proxy intercept errors on 這個引數的作用是使得用nginx做 的網頁也生效,沒用nginx做 ...

自定義404錯誤頁面

自定義404頁面返回不當狀態碼如 200 等給 最終seo效果帶來的不利影響,因此,確保自定義的404錯誤頁面能夠返回 404 狀態碼是極為重要的,也是 優化與seo的基本要求。這一點如何保證呢?如何才能為 設定能夠正常工作的404錯誤頁面?定製404錯誤頁面的基本原則 首先應明確的是404錯誤應工...