提起 404 頁面,相信很多站長對此也並不陌生,當在瀏覽器輸入錯誤鏈接或者是鏈接唄管理員刪除時,我們訪問這個網址時就會跳轉到 404 頁面。 404 頁面也是一把雙刃劍,設置得當也會增強用户體驗; 反之則會對網站造成很大影響。那麼,對於虛擬主機而言,如何設置 404 頁面呢?
404 頁面對網站有什麼影響
搜索引擎蜘蛛在請求某個 URL 時得到 「404」 狀態回應時,即知道該 URL 已經失效,便不再索引該網頁,並向數據中心反饋將該 URL 表示的網頁從索引數據庫中刪除,當然,刪除過程有可能需要很長時間; 而當搜索引擎得到 「200」 狀態碼時,則會認為該 url 是有效的,便會去索引,並會將其收錄到索引數據庫,這樣的結果便是這兩個不同的 url 具有完全相同的內容:自定義 404 錯誤頁面的內容,這會導致出現複製網頁問題。輕則被搜索引擎降權,重則會 K 掉網站。下面分別講一下 win 系統的虛擬主機和 linux 系統虛擬主機的分別設置方法:
需要注意的是,如果還原默認值後該目錄將被刪除,設置自定義錯誤頁面後請勿將重要文件放在 HttpErrors 目錄。
常見的 404 錯誤頁面:
400.htm :錯誤的請求
404b.htm :文件未找到的錯誤提示
403-6.htm :IP 地址被拒絕
500-13.htm :系統忙。
如果您想修改錯誤提示,請用 ftp 下載這些對應的文件,修改後再重新上傳即可。
Windows 虛擬主機設置 404 頁面步驟
1,本地製作 404 頁面
需要您先在本地電腦製作一個 404 頁面,如:404.htm,然後上傳到空間。
2,進入控制面板
登錄騰佑科技管理中心-虛擬主機管理-管理-進入高級管理,就會進入控制面板了。
3,點擊第二行第二個圖標 「錯誤頁面定義」
4,進入後,瀏覽選擇您剛剛上傳的 404 頁面即可。
Linux 虛擬主機設置 404 頁面的方法和步驟
1 、在.htaccess 文件中加入如下語句 (可加在最後):
ErrorDocument 404 /404.html
如果需要修改的網站目錄下沒有.htaccess 文件自己建立一個即可。
2 、自己建立一個 404.html 文件,放到網站的根目錄就可以了。
也可以使用其他後綴,只要.htaccess 中指定同樣的文件就可以,例如 404.php
當用瀏覽器訪問您的網站出錯時,服務器會根據不同的錯誤代碼給用户反饋相關的信息。如文件未找到 404,未授權 403 等等,當您點擊"設置自定義錯誤"後,系統會將所有錯誤頁面複製到您空間的 wwwroot/HttpErrors 目錄,您僅需通過 FTP 將相關錯誤代碼對應的文件修改即可; 當您點擊" 還原默認設置"後,程序將自動刪除 HttpErrors 目錄,並將所有錯誤提示還原到原始狀態
開啓動態 404 頁:如果您希望將 404 頁指向一個動態頁面,可以點擊此按鈕。系統會從您網站根目錄順序查找一個文件 (404.asp,404.php,404.aspx) 作為替代頁。