創新互聯公司專注為客戶提供全方位的互聯網綜合服務,包含不限于網站設計、成都網站建設、徐匯網絡推廣、重慶小程序開發公司、徐匯網絡營銷、徐匯企業策劃、徐匯品牌公關、搜索引擎seo、人物專訪、企業宣傳片、企業代運營等,從售前售中售后,我們都將竭誠為您服務,您的肯定,是我們最大的嘉獎;創新互聯公司為所有大學生創業者提供徐匯建站搭建服務,24小時服務熱線:18980820575,官方網址:www.cdcxhl.com
出現提示,然后有鏈接選擇,這個是比較好的
404 not found其實是一種標準的HTTP返回代碼,當用戶輸入一個鏈接時,服務器上的IIS(Internet信息服務)會先檢測用戶輸入的地址鏈接是否有對應的網頁信息,當沒有對應的網頁信息,就說明用戶輸入的是一串無效的鏈接,這時IIS就會通過服務器向終端用戶發送404錯誤代碼頁提示,告知用戶找不到與該地址鏈接對應的網頁信息。出現404 not found的原因有三種: 1、服務器上本來有頁面已經被刪除了,這種情況多發于論壇。例如用戶點擊論壇上N年前的帖子,因為論壇為了保障服務器的資源合理運用,都會將過期或者非常久遠的頁面刪除了。這時候就會出現404 not found。
2、用戶輸入地址鏈接本來就有錯誤,導致IIS提示404 not found。
3、DNS設置阻止。國外有一些被禁網站在大陸瀏覽同樣會出現404 not found的現象,需要使用代理服務器才可以正常瀏覽。
404 not found的提示頁面只是為了提示告知用戶,而非故障現象,它能友好的提示用戶頁面無法被訪問。通常出現這種404 not found提示用戶換別的網頁游覽即可。
404錯誤的處理方式(一)定制404錯誤頁面的基本原則 首先應明確的是,404錯誤應工作在服務器級而不是網頁級。對定制使用動態頁面如PHP腳本類型的404頁時,必須確保在PHP執行前服務器已經順利地送出“404”狀態碼,不然,一旦執行到了ISAPI級別,返回的狀態碼便只能是“200”或其他如“302”之類的重定向狀態碼了。其次,在自定義網站的404錯誤頁面時,對設置的錯誤頁面URL鏈接應使用相對路徑而不是絕對路徑,而且自定義404頁面應該放在網站根目錄下。盡管無效鏈接可能是多種形式的URL,但當發生404訪問錯誤時,WEB服務器會自動將其轉到自定義的當404錯誤頁中,這跟URL的形似沒有關系。(二)Apache下設置404錯誤頁面 為Apache Server設置 404錯誤頁面的方法很簡單,只需在.htaccess 文件中加入如下內容即可:ErrorDocument 404 /notfound.php注意:1.切記不要將404錯誤轉向到網站主頁,否則可能會導致主頁在搜索引擎中消失2.切記不要使用絕對URL(例如:http://www.bloghuman.com/nofound.php形式),如果使用絕對URL返回的狀態碼是“302”+“200”(已測試)(三)IIS/ASP.net下設置404錯誤頁面首先,修改應用程序根目錄的設置,打開 “web.config” 文件編輯,在其中加入如下內容:<configuration><system.web><customErrors mode=”On” defaultRedirect=”error.asp”><error statusCode=”404〃 redirect=”notfound.asp” /></customErrors></system.web></configuration>注:上文例中“error.asp”為系統默認的404頁面,“notfound.asp”為自定義的404頁面,使用時請修改相應文件名。然后,在自定義的404頁面“notfound.asp”中加入:<%Response.Status = “404 Not Found”%>這樣,便可以保證IIS能夠正確地返回“404”狀態碼(四)在IIS/ASP.net下設置404靜態頁面設置靜態404錯誤頁面的方法則比較簡單,在IIS管理器中右鍵單擊要管理的網站,打開“屬性”中的“自定義錯誤信息”頁,為“404”設定相應的錯誤信息頁即可。不過,此處在“消息類型”中一定要選擇“文件”或“默認值”,而不要選擇“URL”,不然,將導致返回“200”狀態碼。
404代表該網頁已經刪除或者不存在
網頁404錯誤原因: 客戶端在瀏覽網頁時,服務器無法正常提供信息、或是服務器無法回應(即服務器找不到客戶瀏覽的頁面),網頁會提示404錯誤。網頁404錯誤解決辦法:
1、對于網站主來說,把缺少的網頁文件恢復到正確的位置,重新設置網絡服務;
2、對于用戶來講,仔細檢查輸入的網站地址是否正確,如不正確,需要更正。網頁404作用:
1、加強用戶體驗,當用戶訪問到打不開的網頁時,404可以引導用戶重新瀏覽網站其他頁面;
2、有利于搜索引擎收錄,如果不設置404頁面,網站上不能訪問的頁面就會變為死鏈接,蜘蛛就爬取不到這類網址,設置了404,可以引導蜘蛛重新爬取網站。