出現404notfound的原因有三種:
1、服務器上本來有頁面已經被刪除了,這種情況多發於論壇。例如用戶點擊論壇上N年前的帖子,因為論壇為了保障服務器的資源合理運用,都會將過期或者非常久遠的頁面刪除了。這時候就會出現404notfound。
2、用戶輸入地址鏈接本來就有錯誤,導致IIS提示404notfound。
3、DNS設置阻止。國外有壹些被禁網站在大陸瀏覽同樣會出現404notfound的現象,需要使用代理服務器才可以正常瀏覽。
404notfound的提示頁面只是為了提示告知用戶,而非故障現象,它能友好的提示用戶頁面無法被訪問。通常出現這種404notfound提示用戶換別的網頁遊覽即可。