服務(wù)器錯誤404怎么辦 網(wǎng)站的404頁面的設(shè)置有必要嗎?
網(wǎng)站的404頁面的設(shè)置有必要嗎?當(dāng)用戶訪問沒有頁面的網(wǎng)站時,服務(wù)器通常顯示404頁。如果網(wǎng)站沒有自定義404頁面,用戶在瀏覽網(wǎng)頁時會顯示默認錯誤頁面,這肯定會影響用戶體驗。因此,應(yīng)該充分利用主機提供的
網(wǎng)站的404頁面的設(shè)置有必要嗎?
當(dāng)用戶訪問沒有頁面的網(wǎng)站時,服務(wù)器通常顯示404頁。如果網(wǎng)站沒有自定義404頁面,用戶在瀏覽網(wǎng)頁時會顯示默認錯誤頁面,這肯定會影響用戶體驗。因此,應(yīng)該充分利用主機提供的404頁的所有功能。
我們不能假設(shè)頁面不存在,搜索引擎也不會獲取URL。由于各種原因,指向網(wǎng)站域名的URL可能出現(xiàn)在互聯(lián)網(wǎng)上的任何地方,但寫錯了目錄或文件名。搜索引擎中的蜘蛛爬蟲將跟蹤URL并訪問不存在的頁面。
404頁面可以增加用戶對網(wǎng)站的體驗,但在應(yīng)用過程中,有時我們沒有注意到對搜索引擎的影響。例如,錯誤的服務(wù)器配置導(dǎo)致返回“404”狀態(tài)碼,或者自定義404錯誤頁使用元刷新返回“302”狀態(tài)碼。正確設(shè)置404頁面不僅可以正確顯示,還可以返回“404”錯誤碼。不是“200”或“302”。對于用戶來說,“404”和“200”沒有區(qū)別,但對搜索引擎來說卻是非常重要的。
搜索引擎爬行器在訪問URL頁面時收到“404”狀態(tài)響應(yīng)時知道URL無效。不再抓取此頁面,并反饋給數(shù)據(jù)中心,從搜索引擎數(shù)據(jù)庫中刪除此頁面,當(dāng)然刪除過程可能需要很長時間。當(dāng)搜索引擎得到狀態(tài)碼“200”時,它會認為URL是有效的,它會抓取它并將其包含在索引庫中。這個結(jié)果將使兩個不同的url具有完全相同的內(nèi)容。404頁將導(dǎo)致復(fù)制網(wǎng)頁的問題。如果被搜索引擎發(fā)現(xiàn),輕則減,重則K站。因此,我們不應(yīng)盲目使用404頁,而應(yīng)學(xué)會正確使用404頁。
如何設(shè)置網(wǎng)站404頁面?
將服務(wù)器中的404設(shè)置為指向設(shè)計良好的HTML文件
1。目前的空間提供商基本上提供404設(shè)置的功能,直接上傳文件,然后進行設(shè)置。
2. IIS中的設(shè)置方法:打開IIS管理器-->單擊網(wǎng)站屬性以設(shè)置自定義404-->單擊自定義錯誤選項-->選擇404頁-->選擇并打開編輯屬性-->設(shè)置為URL-->在URL中填寫/err404.html-->按“確定”退出,然后將完成的err404.html頁面上傳到網(wǎng)站的根目錄。在這里,您必須在“消息類型”中選擇“文件”或“默認值”而不是“URL”,否則,您將返回“200”狀態(tài)碼
這個問題的簡單答案是404代替其他出現(xiàn),這是現(xiàn)代HTTP超文本傳輸協(xié)議的規(guī)定。
太晚了。作為萬維網(wǎng)之父,這些返回值基本上是由他在創(chuàng)建協(xié)議時設(shè)置的。雖然傳輸協(xié)議已經(jīng)更新了很多,但是基本的錯誤提示沒有改變。
404和其他代碼都是由Tim Berners Lee在1992年創(chuàng)建超文本傳輸協(xié)議時編寫的。世界上第一個網(wǎng)站,http://info。歐洲核子研究中心。Ch/,由Tim Berners-Lee創(chuàng)建。它解釋了什么是萬維網(wǎng),如何使用web瀏覽器,如何構(gòu)建web服務(wù)器,等等。
當(dāng)Berners Lee提出在查詢的基礎(chǔ)上用超文本重構(gòu)信息系統(tǒng)的想法時,問問他是怎么想的。
1990年,Tim Berners Lee創(chuàng)建了世界上第一臺web服務(wù)器httpd和第一個客戶端瀏覽和編輯程序world Wide web。此后,互聯(lián)網(wǎng)得到了廣泛的發(fā)展,Berners-Lee先后制定了互聯(lián)網(wǎng)的技術(shù)規(guī)范,如uri、HTTP、HTML等。
包括404、403等各種技術(shù)規(guī)格
隨著互聯(lián)網(wǎng)的發(fā)展,人們已經(jīng)習(xí)慣了。當(dāng)我們每天打開互聯(lián)網(wǎng),感嘆互聯(lián)網(wǎng)的力量時,很少有人認為它是由蒂姆·伯納斯·李創(chuàng)造的。
-
為什么瀏覽網(wǎng)頁出現(xiàn)錯誤的時候會報404而不是其他數(shù)字?404有怎樣的含義?
所謂的404意味著服務(wù)器找不到指定的資源,請求的網(wǎng)頁不存在(例如,瀏覽器請求的網(wǎng)頁被刪除或移動,但不排除該鏈接將來有效的可能性)。
HTTP 404錯誤表示鏈接指向的網(wǎng)頁不存在,即原始網(wǎng)頁的URL無效。這種情況經(jīng)常發(fā)生,很難避免。例如,URL生成規(guī)則已更改,網(wǎng)頁文件已重命名或移動,導(dǎo)入鏈接拼寫錯誤。以此類推,導(dǎo)致無法訪問原始URL地址。
當(dāng)web服務(wù)器收到類似的請求時,它將返回404狀態(tài)代碼,以通知瀏覽器請求的資源不存在。這也可能是Internet Explorer的問題。使用超級兔子或任何其他軟件修復(fù)ie。如果您使用防病毒和修復(fù)ie,請重新加載。
404網(wǎng)絡(luò)請求失敗啥意思?
404有很多原因。建議檢查如下:
1。文件不存在。檢查要訪問的文件是否確實存在,或者名稱是否輸入錯誤。檢查的方法是在IIS管理器中查找文件。如果找不到,就屬于這種錯誤。
2. IIS路徑配置錯誤。通過IIS管理器查找網(wǎng)站。所有的網(wǎng)站文件應(yīng)列在正確的窗口。如果沒有列出,則表明配置錯誤。如果列出了這些文件,請選擇該文件,右鍵單擊并瀏覽以查看是否可以訪問它們。
3. 如果你的網(wǎng)站是ASP,你可以使用asp.net有可能在IIS中禁用ASP。檢查是否禁用了Web服務(wù)擴展下的ASP服務(wù)擴展。
4. 檢查是否允許訪問您的文件后綴。右鍵單擊所選站點的屬性/主目錄/配置,然后在彈出窗口中選擇“映射”以查看您訪問的后綴是否在其中。如果它不在里面,你就不能訪問它!