首頁 > 後端開發 > php教程 > Nginx自訂404頁面(Linux環境下設定)

Nginx自訂404頁面(Linux環境下設定)

WBOY
發布: 2016-07-29 08:59:55
原創
1250 人瀏覽過

404錯誤是WWW網站存取容易出現的錯誤。

最常見的出錯提示:404 NOT FOUND。 404錯誤頁的設定對網站SEO有很大的影響,而設定不當,例如直接轉跳首頁等,會被搜尋引擎降權拔毛。 404頁面的目的應該是告訴使用者:你所要求的頁面是不存在的,同時引導使用者瀏覽網站其他頁面而不是關掉視窗離開。搜尋引擎透過HTTP狀態碼來辨識網頁的狀態。當搜尋引擎獲得了一個錯誤連結時,網站應該返回404狀態碼,告訴搜尋引擎放棄對該連結的索引。而如果返回200或302狀態碼,搜尋引擎就會為該連結建立索引,這導致大量不同的連結指向了相同的網頁內容。結果是,搜尋引擎對網站的信任度大幅降低。


  1. 先開啟nginx.conf文件,在fastcgi_temp_file_write_size 128k;下面加上

    fastcgi_intercept_errors on;定義的站點的裡面(筆者的檔案是/alidata/server/nginx/conf/vhosts目錄下的lbinin.conf 檔案)

  2. root /alidata/www/lbinin;
  3. 下加入

    error_page 404 = /404.html; (/404.html 表示把自訂的404.html放在伺服器根目錄下)同理,若要加入403頁面,程式碼為:

    error_page 403 = /403.html;

    然後儲存,重啟nginx。

    Linux下的nginx啟動、停止、重啟

  4. /etc/init.d/nginx start/stop/restart/reload

start

').addClass('pre-numbering').hide(); $(this).addClass('has-numbering').parent().append($numbering); for (i = 1; i

').text(i)); }; $numbering.fadeIn(1700); }); }); 以上就介紹了Nginx自訂404頁面(Linux環境下配置),包含了方面的內容,希望對PHP教學有興趣的朋友有所幫助。


相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板