有時候,有可能使用者會訪問到無效的鏈結或者空的產品。我們有必要向使用者引導購買其他的產品,或者返回首頁繼續瀏覽等,以下是預設的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錯誤應工...