<%
Response.Status = "404 Not Found"
%>
404頁面是客戶端在浏覽網頁時(shí),服務器無法正常提供信息,或是服務器無法回應,且不知道原因所返回的(de)頁面。據說在第三次科技革命之前,互聯網的(de)形态就是一個(gè)大(dà)型的(de)中央數據庫,這(zhè)個(gè)數據庫就設置在404房(fáng)間裏面。那時(shí)候所有的(de)請求都是由人(rén)工手動完成的(de),如果在數據庫中沒有找到請求者所需要的(de)文件,或者由于請求者寫錯了(le)文件編号,用(yòng)戶就會得(de)到一個(gè)返回信息:room 404 : file not found。404錯誤信息通(tōng)常是在目标頁面被更改或移除,或客戶端輸入頁面地址錯誤後顯示的(de)頁面,人(rén)們也(yě)就習(xí)慣了(le)用(yòng)404作爲服務器未找到文件的(de)錯誤代碼了(le)。當然實際考證傳說中的(de)room 404是不存在的(de),在http請求3位的(de)返回碼中,4開頭的(de)代表客戶錯誤,5開頭代表服務器端錯誤。
很多(duō)原因都可(kě)能導緻我們的(de)網站内或多(duō)或少的(de)出現一些死連接,尤其是一些僞靜态網站,當你改版或者删除一些頁面沒及時(shí)生成的(de)話(huà),很可(kě)能出現一些死連接。
1、一定要保證404頁面的(de)狀态碼是404(貌似這(zhè)是廢話(huà)),以後解釋狀态碼的(de)時(shí)候會告訴大(dà)家原因。
2、一些開源程序沒有404,需要自己做(zuò)。
3、404頁面絕對(duì)不能跳轉到首頁,但是可(kě)以跳轉聽(tīng)到您的(de)網站導航頁
4、搜索引擎不收錄404,一般情況用(yòng)robots來(lái)進行屏蔽
asp程序開發