您所在的位置:首頁 > 軟件教程 > 軟件教程 > 系統工具 > IIS設置404頁面圖文教程(外加404頁面跳轉時間代碼 )

IIS設置404頁面圖文教程(外加404頁面跳轉時間代碼 )

2018-02-09  來源:互聯網  次閱讀

 在網站運營中,經常會因為內容整理,網頁改版,造成原因的網頁刪除,丟失等,采用跳轉404頁能讓保留以消失網頁的流量,還能增加用戶體驗

 

下面侯慶龍說明放置404頁代碼一些方方面面,希望大家能用到網站建設當中: <META http-equiv=refresh content="3; url=http://www.mxwdom.live/">,把其中網址改成你的想要轉接的網址、網頁即可。 

提供一種最實用而且最通用的代碼,可以用于html,asp,php中,把這代碼加到的與之間即可,代碼如下 

404頁會不會被搜索引擎認為作弊 

答案:否,當你網頁有少部分消失采用404頁跳轉,搜索引擎是不會認為作弊的,因為這是符合正常的網頁規則,因為不管什么網站也無法保證網頁一定會永久存儲。 

404頁更有益于用戶體驗 

當你網頁因為網站改版刪除修改了部分內容,采用404頁跳轉,可以有效的保護原有網站流量,而且當網站打不開,在沒設置404頁的情況下,用提醒用戶,不會損失網站的形象,提升用戶體驗. 

404頁的美化也相當重要,能提升網站形象 

404頁如何定義設置 

說下比較常用的方式,用虛擬主機朋友可以咨詢你的服務器提供商來定義. 

第一步,打開IIS(internet信息服務). 

第二步,選擇你的網站,右擊屬性,點擊自定義錯誤 

第三步,在下面的:“http錯誤信息”框中找到404,選中雙擊,或者選中在點“編輯屬性”就能定義你網站404頁網頁地址了,此方法只適用于有服務器管理權的朋友,其它購買空間的朋友具體定義設置,請問你服務器運營商. 


下面這種返回時200狀態(如果服務器做過安全設置,需要把404.html加上everyone讀權限,否則不能正確返回。)



 

iis asp 404錯誤頁面設置 

設置靜態404錯誤頁面的方法則比較簡單,在IIS管理器中右鍵單擊要管理的網站,打開“屬性”中的“自定義錯誤信息”頁,為“404”設定相應的錯誤信息頁即可。不過,此處在“消息類型”中一定要選擇“文件”或“默認值”,而不要選擇“URL”,不然,將導致返回“200”狀態碼。 
總結:不管是什么服務器,404頁面的設置,一定要確保服務器返回的狀態碼是404,如果不能保證這一點,建議各位seo不要做404錯誤頁面設置,免得好心辦壞事。 

Windows 2003下 IIS 如何設置404錯誤頁面 

SEO中常見的一個問題就是當原來url失效的時候服務器返回的404錯誤頁面,當我們想讓這個錯誤頁既能保留住用戶,又返回404具體操作方法如下。 

一、正確的IIS 自定義404 錯誤頁 

操作如下: 

打開IIS管理器–>右鍵單擊要設置自定義404網站的屬性–>點擊自定義錯誤選項–>在http錯誤列 選中并雙擊404 (編輯屬性) -> 消息類型:文件 –>按瀏覽選擇你要的404頁面–>按確定保存退出 

錯誤頁面生效 

但是有些2003系統的IIS按如上設置就是不行。 

原來是文件訪問權限的問題,只要為 你的自定義的404錯誤目標網頁,如404.html 添加用戶 Everyone 可讀 權限 就行了。 
操作如圖 


打開網頁文件所在目錄的自定義404錯誤頁面,右鍵單擊 屬性 --> 安全 檢查是否包含 Everyone 這個用戶。如果沒有,則 添加用戶, 權限里只需勾選 可讀即可,然后應用,確定。 

1.1 自定義404錯誤頁面的測試 

瀏覽器里打開測試網址:http://www.mxwdom.live/404.html,如果顯示了您自定義的頁面,且經過如下測試,返回 Status: HTTP/1.1 404 Not Found 則設置正確。 

測試網頁頭信息工具 http://web-sniffer.net 
HTTP(S)-URL: 輸入要測試的錯誤網址 如:http://www.mxwdom.live/404.html
Request type: 選擇 HEAD 
其他默認,然后點 submit 


二、錯誤的404頁面設置方法 

下面的方法雖然可以顯示自定義404錯誤頁面,但返回的狀態碼卻是200,因此是不正確的: 

把消息內容設置成 URL 
URL里填寫 /404.htm 
再把 404.htm 放在網站根目錄下。 
直接修改默認的404頁面也是不行的。 

三、網站狀態碼參考資料: 

在”通過HTTP狀態碼查看搜索引擎蜘蛛如何爬行你的網站”一文中,我介紹了一些經常涉及到的HTTP狀態碼及含義,譬如大家經常探討并且與本文相關的Http狀態碼: 
404:服務器找不到指定的資源,請求的網頁不存在(譬如瀏覽器請求的網頁被刪除或者移位,但不排除日后該鏈接有效的可能性); 
410:請求的網頁不存在(注意:410表示永久性,而404表示臨時性); 
200:服務器成功返回請求的網頁; 
301:網址永久性重定向 
302:網址臨時性重定向 
上面操作方法針對服務器是windows2003下iis環境架設的服務器

回到頂部

投稿說明 |下載聲明 |誠聘英才 | 法律聲明 | 版權聲明 | 網站地圖| 鄂ICP備14001111號-2 | 鄂公網安備 42018502000249號

本站所有軟件,都由網友上傳,如有侵犯你的版權,請發郵件給 [email protected]

安全認證 金山安全 騰訊管家 小紅傘

末平分野10手电子