對于大部分人來說,縱使知道了網(wǎng)站優(yōu)化的時候需要設(shè)置404頁面,但也是無從下手的,因為根本不懂,更不知道如何設(shè)置404頁面,生怕一不小心就把網(wǎng)站數(shù)據(jù)給弄沒了。
小編以下總結(jié)了幾種404頁面的設(shè)置方法,希望能夠幫助到大家更好的理解。
404頁面的設(shè)置方法:
1.當(dāng)現(xiàn)有網(wǎng)頁內(nèi)容由于路徑更改而無法訪問時,您可以在IIS中定義404錯誤以指向動態(tài)頁面,并使用301永久重定向跳轉(zhuǎn)到頁面中的新地址。此時,服務(wù)器返回301狀態(tài)代碼。
2.將404設(shè)置為指向設(shè)計的HTML文件,頁面返回404狀態(tài)碼。今天的IDC提供商基本上提供404設(shè)置,可以直接上傳。
3.IIS中的設(shè)置方法:打開IIS管理器-->單擊網(wǎng)站屬性設(shè)置自定義404-->單擊自定義錯誤選項-->選擇頁面404-->選擇并打開編輯屬性-->設(shè)置為URL-->填寫“/err404”。URL-->中的“HTML”按“確定”退出,然后將完成的err404.HTML頁面上載到網(wǎng)站的根目錄。
注意:在“消息類型”中,您必須選擇“文件”或“默認值”而不是“URL”。否則,將返回“200”狀態(tài)代碼。
4.404指向動態(tài)頁面,如error.asp。如果未在頁面中設(shè)置,則只返回提示的HTML代碼,這將導(dǎo)致頁面返回200狀態(tài)代碼,這是不正確的。在顯示提示內(nèi)容后,我們可以添加語句:response.status=“404 Not Found”,以確保頁面返回404狀態(tài)碼。
5.在Apache下設(shè)置404錯誤頁面。為Apache服務(wù)器設(shè)置404錯誤頁的方法非常簡單。只需將以下內(nèi)容添加到。Htaccess文件,errordocument404/notfound.php。
以上是404頁的設(shè)置方法和設(shè)置404頁的原因。如果我們的新網(wǎng)站已經(jīng)優(yōu)化了一段時間,還沒有被包括在內(nèi),在這個時候,我們需要檢查我們的網(wǎng)站是否設(shè)置了404頁。設(shè)置404頁面的一個優(yōu)點是,當(dāng)搜索引擎丟失時,它可以指示搜索引擎的反向方向,蜘蛛很容易找到我們網(wǎng)站的內(nèi)容。