404錯誤頁面怎么解決?產(chǎn)生404的原因及解決方法
來源: 三好在線 2023-03-17 14:02:32
一、網(wǎng)站為什么會產(chǎn)生404錯誤頁面
一個站點隨著時間的推移,網(wǎng)站中的頁面也會越來越多,在網(wǎng)站運營的過程中不可避免的因為各種因素(服務器癱瘓、黑客入侵、網(wǎng)站搬家、誤刪等)導致網(wǎng)站中的頁面丟失,當用戶訪問網(wǎng)站中不存在的頁面時,服務器通常會返回404錯誤,如果站長沒有設(shè)置好404錯誤頁面,服務器會顯示對用戶體驗極不友好的一個默認錯誤頁面。
用戶遇到默認的錯誤頁面的時候一般會選擇關(guān)閉,大家不要忘記,主流的搜索引擎已經(jīng)將用戶停留時間納入了排名算法中。
二、404錯誤頁面設(shè)置注意事項
需要注意的是,當一個頁面不存在的時候,一定要返回404狀態(tài)碼,有的服務器設(shè)置有問題,或者站長刻意在不存的頁面時返回一個200狀態(tài)碼,這種做法是極不正確的。200狀態(tài)碼意味著頁面訪問正常,如果站點中出現(xiàn)了多個錯誤頁面并且返回200狀態(tài)碼,搜索引擎就會認為這幾個不存在的頁面是存在的,并且抓取的內(nèi)容是一樣的。這樣就會造成網(wǎng)站中多個頁面相似度過高,反而對網(wǎng)站不利。
如何檢測頁面返回的狀態(tài)碼是404還是200呢?其實很簡單,當我們打開某個站點的時候,在URL后面隨意添加幾個字符,將組合成的URL放到“http狀態(tài)碼檢測工具”中查詢一下即知。
還有的站長將錯誤頁面通過301設(shè)置跳轉(zhuǎn)到首頁,這對搜索引擎也是極不友好的,會讓搜索引擎認為網(wǎng)站上存在著大量與首頁相同的內(nèi)容,所以不建議當頁面不存在時使用任何跳轉(zhuǎn)。
三、網(wǎng)站404錯誤頁面的設(shè)計
1.404頁面設(shè)置要點
(1)404頁面設(shè)計要保持網(wǎng)站的統(tǒng)一,包括模板、logo和名稱,條件允許的話建議保留網(wǎng)站的頂部和底部內(nèi)容,不要讓用戶搞不清楚來到了哪個站點。
(2)404頁面應該在最顯著的位置明確錯誤信息,告知用戶訪問的頁面不存在,可以加上造成頁面不存在的幾種可能性。
(3)在錯誤信息下方添加網(wǎng)站的主要幾個鏈接,包括首頁、重要欄目或者網(wǎng)站地圖的鏈接,甚至還可以加上站內(nèi)搜索框,讓用戶自己去選擇點擊選項。
2.404頁面功能實現(xiàn)
當我們制作好404錯誤頁面之后,我們需要將頁面中包含的所有元素上傳到網(wǎng)站空間,404頁面可以放到網(wǎng)站根目錄中,頁面中的元素一般建立一個文件夾放置。當用戶訪問不存在頁面時如何顯示我們設(shè)置好的404頁面呢?我們主要通過以下幾種方法,大家根據(jù)網(wǎng)站配置自由選擇:
(1)一般的虛擬主機控制面板中都有404錯誤設(shè)置模塊,大家可以在空間控制面板中直接設(shè)置即可。
(2)apache服務器可以在根目錄中的.htaccess文件中進行設(shè)置,代碼如下:
ErrorDocument 404 /404.htm
這句話的意思是當出現(xiàn)404錯誤的時候顯示根目錄中的404.htm頁面。Apache程序的配置文件httpd.conf也可以設(shè)置,但不建議大家使用。
(3)iis6.0設(shè)置404錯誤頁面可以直接在IIS控制面板中進行設(shè)置:
第一步,在IIS6.0中找到自己的網(wǎng)站,點右鍵,選擇屬性;
第二步,找到“自定義錯誤”選項卡,向下拖 動滾動條,找到404錯誤選項;
第三步,雙擊或者點擊編輯之后,在彈出的對話框中將“消息類型”選擇“文件”,點擊瀏覽找到404錯誤頁面,點擊確定即可。
(4)IIS7.0以上的版本可以從web.config和IIS面板中進行設(shè)置,web.config設(shè)置比較復雜,特別是偽靜態(tài)、301重定向和404并存的情況下,所以推薦使用IIS控制面板進行設(shè)置。
第一步,打開IIS 管理器,點擊需要設(shè)置404錯誤頁面的網(wǎng)站。在IIS右側(cè)選擇錯誤頁這項,雙擊打開。
第二步,雙擊404選項項,也可以選中404這項(這里也可以設(shè)置其他401、403、500等頁面),再點右邊【編輯】,然后出現(xiàn)如下界面:
第三步,根據(jù)上圖所示中的提示,填寫對應的內(nèi)容即可。
3.網(wǎng)站404錯誤頁面檢測
當我們?nèi)吭O(shè)置好404頁面之后,我們需要進行測試是否成功,測試主要包含以下兩個方面:
第一,在瀏覽器的地址欄中輸入網(wǎng)址,并在網(wǎng)址后面添加”/”和部分字符,測試404頁面是否展示,如http://www.***.com/asdfaf,404頁面完美展示則證明404頁面設(shè)置已經(jīng)成功了一半;
第二,在http狀態(tài)碼檢測工具中對http://www.***.com/asdfaf記性檢測,如發(fā)現(xiàn)返回的狀態(tài)碼是404的話,則證明網(wǎng)站404設(shè)置完全成功。
猜你喜歡

404錯誤頁面怎么解決?產(chǎn)生404的原因及解決方法
2023-03-17 14:02:32

tif文件怎么打開?打開tif格式文件的方法
2023-03-17 14:01:50

網(wǎng)頁看視頻沒有聲音怎么解決?網(wǎng)頁看視頻沒有聲音原因分析及解決方法
2023-03-17 13:58:58

什么是RoHS?RoHS標準指的是什么?
2023-03-17 13:58:20

電腦防火墻打不開怎么辦?打開防火墻的方法步驟
2023-03-17 13:57:58

如何重建u盤分區(qū)表?重建u盤分區(qū)表的解決方法
2023-03-17 13:55:40

閃存和硬盤有什么不同?內(nèi)存與FLASH的區(qū)別?
2023-03-17 13:55:06

開機顯示器無信號是怎么回事?開機啟動項怎么設(shè)置?
2023-03-17 13:54:41

電腦D盤提示滿了打不開怎么辦?D盤打不開的原因分析及解決方法
2023-03-17 13:51:43

網(wǎng)頁看視頻沒有聲音怎么解決?網(wǎng)頁看視頻沒有聲音解決方法
2023-03-17 13:51:17

開機按f1是怎么回事?開機啟動項怎么設(shè)置?
2023-03-17 13:50:38

什么是網(wǎng)絡口碑營銷 如何做網(wǎng)絡口碑營銷呢
2023-03-17 13:47:34

電腦輸入法不能切換應該怎么辦?鍵盤正常但不能打字是怎么回事?
2023-03-17 13:47:57

ink是什么文件?ink文件如何轉(zhuǎn)換成doc文件?
2023-03-17 13:47:10

mtk系統(tǒng)是什么?怎樣知道手機是否支持mtk系統(tǒng)?
2023-03-17 13:44:51

CAD鼠標中鍵不能平移怎么解決?有哪些適合CAD畫圖的鼠標推薦?
2023-03-17 13:44:25

電腦為什么會自動重啟?電腦自動重啟的7大原因分析
2023-03-17 13:44:02

3dmark是什么?3dmark進階版和專業(yè)版有什么區(qū)別?
2023-03-17 13:41:33

怎么更換鼠標箭頭樣式?教大家更換鼠標箭頭樣式的方法
2023-03-17 13:41:06

怎么關(guān)閉硬件加速?關(guān)閉硬件加速的操作技巧
2023-03-17 13:40:36

蓮葉何田田的田田是什么意思_蓮葉何田田中田田是什么意思-聚看點
2023-03-17 12:45:34

作為新銳穿戴甲品牌創(chuàng)始人,陳華平如何帶領(lǐng)茉初闖出一翻新天地?
2023-03-17 11:28:15

北方銅業(yè):公司正在積極協(xié)調(diào)推進銅礦峪礦深部探礦權(quán)手續(xù)辦理,爭取早日取得該探礦權(quán) 當前速讀
2023-03-17 10:37:36

春藕上市 當前快報
2023-03-17 08:38:37

每日視點!華鑫股份(600621):3月16日北向資金增持18.77萬股
2023-03-17 05:10:27