1樓:匿名使用者
每一個網際網路使用者都會在某個地方碰到「404——無法找到檔案」的錯誤頁面。或許在非正式微軟版本上會顯示:「該頁無法顯示。
」或者瀏覽器顯示錯誤為:「頁面錯誤。」並非每個**都以相同的方式公佈錯誤。
錯誤404是最為常見的一組標準化可配置http協議錯誤,定位在400到505之間。當這些錯誤得到標準化時,web伺服器處理404錯誤的方法最終就取決於網路管理員。這就是為什麼將其稱之為「可配置」。
最為通用的web伺服器軟體,apache,通過位於public_html目錄下的小文字檔案.htaccess來控制http錯誤的處理方法。重定向語法非常簡單:
「errordocument [error code] [url]」。允許錯誤**的url能夠指向任意一個具有有效地址的**。通常,它指向一個工作目錄中的自定義頁面,如「404error.
html」。internet explorer顯示的預設404錯誤頁面依賴於web使用者控制的兩個變數。第一個變數,可以通過進入internet選項並選擇高階標籤,向下拖動滾動條到「顯示友好http錯誤訊息」,取消核取方塊的選中狀態,可以禁用此項功能。
未被選中的核取方塊將釋放原始的http訊息。但是,作為一個網頁設計者,你不能假設使用者已經取消了這個選項;同時,作為一個internet explorer使用者,你也不能就認為網頁設計者已經設計了友好的使用者資訊。第二個變數是錯誤頁面自身的大小,以位元組為單位。
windows登錄檔中的鍵值就是,hkey_local_machinesoftwaremicrosoftinternet explorermainerrorthresholds,將404錯誤頁面大小的極限值設定為512位元組。如果該**的404錯誤頁面超出512位元組,那麼internet explorer將顯示此錯誤頁面;如果未超出範圍,那麼就使用自身的錯誤頁面。
2樓:匿名使用者
很多原因都可能導致我們的**內或多或少的出現一些死連線,尤其是一些偽靜態**,當你改版或者刪除一些頁面沒及時生成的話,很可能出現一些死連線。
1、一定要保證404頁面的狀態碼是404(貌似這是廢話),以後解釋狀態碼的時候會告訴大家原因。
2、一些開源程式沒有404,需要自己做。
3、404頁面絕對不能跳轉到首頁,但是可以跳轉聽到您的**導航頁4、搜尋引擎不收錄404,一般情況用robots來進行遮蔽
怎麼讓瀏覽器顯示我自定義的404錯誤頁面
3樓:匿名使用者
複製**
注:上文例中「error.asp」為系統預設的404頁面,「notfound.asp」為自定義的404頁面,使用時請修改相應檔名。
然後,在自定義的404頁面「notfound.asp」中加入:
response.status = 「404 not found」
複製**
這樣,便可以保證iis能夠正確地返回「404」狀態碼。
所有的設定完成之後,別忘記檢測http狀態,確定返回的是404,而不是200。
常見的網頁錯誤**,以及如何設定404頁面
4樓:味小熟滷味
404 :頁面找不到時,返回的http狀態。seo處理中如果想自定義404頁面,需要做到的是確保訪問錯誤頁時返回狀態為404,這樣搜尋引擎才知道,這個頁面是找不到了。
而通常很多站長朋友們之所以對文章開頭提到的認為404頁面自動跳轉到首頁會有問題,原因通常是因為404頁面跳轉時設定不當,返回了200狀態碼又沒有發現,結果搜尋引擎抓取錯誤頁時看到的是200狀態,就認定**上出現了大量的與首頁相同頁面,這種情況,被降權是顯然的了。有些站長圖省事,直接在idc提供的虛擬主機後臺設定404頁面,並在頁面上放置了類似或者js方式的windwo.location跳轉,結果是返回200狀態。
iis伺服器上設定404頁面
把製作好的404頁面放在**根目錄下,在iis管理器中右鍵點選需要設定404的站點的屬性,點選自定義錯誤選項卡,在http錯誤型別列表中找到404錯誤,進行編輯,訊息型別選擇檔案,然後點選瀏覽選擇**根目錄下的404頁面。
原則上,該404頁面並非一定要放在**根目錄下,放在**的任何目錄下均可,亦可直接放到c:\windows\help\iishelp\common\ 目錄下,並且檔名不一定需要叫404.htm落葉做過測試,通過伺服器上iis這裡設定的404頁面,只要設定方式是按如上操作的,即使404.
htm是使用的原本會傳送200狀態的靜態跳轉**或js跳轉**,仍然能正常返回404狀態。
1、apache伺服器上設定404頁面
訪問apache目錄下的conf目錄下的extra目錄,記事本開啟httpd-vhosts.conf,在子站點的配置檔案中加上errordocument 404
/404.html,然後做一個404.html放置在**根目錄下,重啟apache服務即可生效。
2、iis虛擬主機上設定404
目前國內流傳的iis下的偽靜態規則元件isapi_rewrite都是試用版或者破解版,貌似都不能很好的支援301、404的重寫。所以沒辦法通過httpd.ini裡面的偽靜態規則來實現404重寫。
目前iis虛擬主機設定404的較方便的方法,還是在idc提供的虛擬主機管理後臺進行404設定。但很多虛擬主機管理後臺的404設定功能並不是太理想,建議這型別的使用者404頁面中不要設定跳轉,否則很可能導致的是404跳轉返回200狀態,起到反作用。
有很多人想通過選擇404.asp或404.php,然後在404裡面作些跳轉,結果發現返回的是200狀態。其實這裡還是老老實實選擇第4個吧。
3、apache虛擬主機上設定404
根目錄下新建.htaccess檔案,(一般apache虛擬主機根目錄下或者cms都會提供這麼一個檔案,如果自己在win下建立是沒法成功的,會提示檔名不能為空。)
在裡面規則後面加上即可。
**404頁面怎麼設定 設定過程中需要注意那些東西
5樓:模溫機廠家星德機械
一、apache伺服器的404頁面設定
在.htaccess 檔案中加入
建立一個簡單的html404頁面命名 error.html把 error.html放置在**根目錄
二、windows伺服器的404頁面設定
開啟iis管理器-->點選要設定自定義404的**的屬性-->點選自定義錯誤選項-->選中404頁-->選中並開啟編輯屬性-->設定成 url --> url 裡填寫「/err404.html」-->按確定退出再把做好的err404.html 頁面上傳到**根目錄下。
此處在「訊息型別」中一定要選擇「檔案」或「預設值」,而不要選擇「url」,不然,將導致返回「200」狀態碼。
三、.net**程式的404頁面製作
開啟程式根目錄的 web.config檔案進行編輯,在其中加入如下內容:
6樓:品茶舍
你自己弄一個,下一個模板就可以了。
然後上傳就可以了。
404頁面怎麼設定_404錯誤頁面**_請問404頁面怎麼設定
7樓:匿名使用者
我來教你如何製作404錯誤頁面 請看程式** 【把txt文件修改好後改成asp檔案上傳即可】<%response.status = "404 not found"%>
很抱歉,您訪問的頁面不存在。
請檢查您輸入的**是否正確。
您還可以訪問 【你**的名字】 繼續瀏覽。
詳細步驟國外空間舉例(韓國空間、香港空間、美國空間都一樣)
1、用記事本開啟【404.asp】檔案修改裡面的【**名稱】和【**地址】2、儲存【404.asp】檔案並上傳到**根目錄內。3、開啟空間後臺 找到【自定義出錯頁】進入
選擇【使用web目錄中的404.asp檔案來自定義內容】這一項並點選【馬上修改404頁】按鈕404錯誤頁面: http:
8樓:匿名使用者
用一下try catch 容錯
的頁面設定在哪,word的頁面設定在哪
買涆孛樂湛 據我的經驗來看,你的頁面本來就是a4的,但是因為你把整個頁面放大了,所以你看著很大,不像是a4的了,處理方法有兩種 一種 在確保word視窗處於啟用的狀態下,把滑鼠箭頭移動到頁面上,然後一隻手按住ctrl鍵,一隻手滾動滑鼠的滾輪,頁面就會放大和縮小,你自己滾動,什麼時候看著舒服啦,正常了...
頁面設定內容有什麼作用,word文件頁面設定內容有什麼作用
常用的可設定紙張大小,頁邊距大小,頁面版式等。當然還有一些設定一行多少字什麼,設定奇偶頁不同等其他的。word文件版式設定的主要內容包括什麼? 真知道一點 版式設定就這樣,如圖 一般而言,對於word排版,要對以下內容進行設定 紙張大小,頁邊距 包括頁首頁尾 每頁行數 每行字數,字型字號,段落縮排及...
列印中的頁面設定怎麼設定,Word列印中的頁面設定怎麼設定?
選擇 檔案 選單下的 頁面設定 在 頁邊距 選項卡上設定上下左右邊距值,一般都是2釐米左右 如上圖所示 是word裡的頁面設定的預設值。可以根據自己的需要改變 頁邊距 裡上下左右的邊距值,就可以了。最好在列印之前先列印預覽下,看下效果,直到調到合適自己的審美觀。 在頁面設定中調整頁面邊距 可以通過上...