404 錯誤頁面是瀏覽器發(fā)布的通用網(wǎng)頁,當(dāng)無法找到他們正在尋找的頁面時,它會告訴訪問者。另一方面,自定義 404 錯誤頁面是一個專門設(shè)計的頁面,它傳遞相同的消息,但以更有用、用戶友好的方式。
它可以告訴訪問者發(fā)生了什么以及接下來要做什么。
如何識別您的 Web 服務(wù)器
有幾種流行的(以及更多)用于存儲和托管網(wǎng)頁的軟件程序,稱為服務(wù)器。如果您不確定您使用的是哪個服務(wù)器,請聯(lián)系您的網(wǎng)絡(luò)托管服務(wù)商,他們會告訴您。
如果他們說 Apache——它很可能是因為它是網(wǎng)絡(luò)上使用最廣泛的服務(wù)器之一——離開這篇文章并閱讀如何配置自定義 404 錯誤頁面——Apache 服務(wù)器版。
不使用阿帕奇?您很有可能正在使用另一個非常流行的服務(wù)器,Microsoft IIS。另一種判斷您正在使用 Microsoft IIS 的方法是,您的網(wǎng)站是否使用.NET或其他 Microsoft 堆棧(例如ASP?)進(jìn)行編程。
那么您使用的是 Microsoft IIS 嗎?讓我們開始。
在 Microsoft IIS 中放置自定義 404 錯誤頁面需要四個步驟:
- 設(shè)計一個自定義的 404 錯誤頁面。
- 把它放在IIS的根目錄下。
- 編輯您的 Microsoft IIS 服務(wù)器屬性以提供您的自定義錯誤頁面。
- 測試頁面。
這篇文章跳到第 3 步。我們假設(shè)您已經(jīng)創(chuàng)建了一個品牌化的自定義 404 錯誤頁面。我們還假設(shè)您已將此頁面放在適當(dāng)?shù)哪夸浿?,以?IIS 可以使用它。如果這是正確的,那么您就在正確的指南中。
如果您想了解如何完成第一步,請訪問如何設(shè)計節(jié)省銷售的 404 錯誤頁面。
可能的 Microsoft IIS 并發(fā)癥
在深入了解該過程之前,請務(wù)必注意有關(guān) IIS Web 服務(wù)器的潛在復(fù)雜性。如果您的網(wǎng)站駐留在專用服務(wù)器(非共享服務(wù)器)上,那么您可以按照以下步驟進(jìn)行操作。
如果您的網(wǎng)站位于由第三方托管服務(wù)提供商運行的共享服務(wù)器上,則僅允許管理員更改您的服務(wù)器文件。換句話說,您必須先聯(lián)系托管服務(wù)提供商,然后才能訪問服務(wù)器并實施下面概述的更改。不幸的是,這可能需要一段時間——但希望這是一個短暫的挫折。
如果您在共享 IIS 服務(wù)器上,另一種恢復(fù)管理權(quán)限的方法是將 ISAPI_Rewrite 插件安裝到 IIS 中。ISAPI 代表 Internet 服務(wù)器應(yīng)用程序接口,您可以從多個地方輕松購買此軟件。Helicon Tech (www.isapirewrite.com) 創(chuàng)建了一個很好的軟件版本。
準(zhǔn)備好出發(fā)?以下是如何告訴您的服務(wù)器將通用 404 錯誤替換為新的和改進(jìn)的頁面。
如何對 Microsoft IIS 進(jìn)行編程以提供您的自定義錯誤頁面
擁有對服務(wù)器文件進(jìn)行更改的管理權(quán)限,您現(xiàn)在可以進(jìn)入并進(jìn)行更改。具體如何進(jìn)行這些更改取決于您使用的軟件版本。
這是 IIS 8.5 的簡要指南,然后是 IIS 10.0 的另一組說明。
如何在 IIS 8.5 中準(zhǔn)備自定義 404 錯誤頁面
第 1 步:打開“Internet 信息服務(wù) (IIS) 管理器”選項卡。它位于“服務(wù)器管理器”下方的任務(wù)欄上,然后位于“工具”下方。
第 2 步:識別網(wǎng)站或應(yīng)用程序。轉(zhuǎn)到“連接”窗格,然后單擊服務(wù)器名稱旁邊的加號 (+) 將其展開。然后展開“站點”。接下來,找到您要為其設(shè)置自定義錯誤頁面的站點或應(yīng)用程序。
第 3 步:?打開“錯誤頁面”。您可以通過雙擊位于主窗格中的“錯誤頁面”來執(zhí)行此操作。
?
第 5 步:輸入 HTTP“狀態(tài)代碼”。當(dāng)您看到“添加自定義錯誤頁面”對話框時,在“狀態(tài)代碼”下方輸入“404”。
第 6 步:選擇位于同一對話框中的“在此站點上執(zhí)行 URL”。這允許您提供動態(tài)內(nèi)容,例如您創(chuàng)建的自定義錯誤頁面的 asp 文件。
第 7 步:輸入網(wǎng)址。在“文件路徑”文本框中,鍵入自定義錯誤頁面的 URL,然后單擊“確定”。注意:確保在選擇此選項時路徑是相對路徑。
?
一旦你點擊“確定”,你的自定義 404 錯誤頁面應(yīng)該會生效并完成它的工作。
如何在 IIS 10 中準(zhǔn)備自定義 404 錯誤頁面
第 1 步:打開“Internet 信息服務(wù) (IIS) 管理器”選項卡。它位于“服務(wù)器管理器”下方的任務(wù)欄上,然后位于“工具”下方。
第 2 步:識別網(wǎng)站或應(yīng)用程序。轉(zhuǎn)到“連接”窗格,然后單擊服務(wù)器名稱旁邊的加號 (+) 將其展開。然后展開“站點”。接下來,轉(zhuǎn)到您要為其設(shè)置自定義錯誤頁面的站點或應(yīng)用程序。
第 3 步:打開錯誤頁面。雙擊位于主窗格中的“錯誤頁面”圖標(biāo);點擊“編輯”。
第 4 步:輸入 HTTP 狀態(tài)代碼。當(dāng)您看到“編輯自定義錯誤頁面”對話框時,在“狀態(tài)代碼”下方輸入“404”。
第 6 步:選擇“在此站點上執(zhí)行 URL”。在同一對話框中,選擇“在此站點上執(zhí)行 URL”,以便您可以提供自定義頁面。
第 7 步:輸入網(wǎng)址。在“URL(相對于站點根目錄)”文本框中,鍵入自定義錯誤頁面的 URL,然后單擊“確定”。
第 8 步:選擇“編輯功能設(shè)置”。點擊“確定”后,右鍵單擊 404 錯誤并選擇“編輯功能設(shè)置”。
第 9 步:選擇“自定義錯誤頁面”,然后單擊“確定”。單擊最后一個“確定”后,您的新頁面應(yīng)該已上線并準(zhǔn)備就緒。
測試新的和改進(jìn)的自定義 404 錯誤頁面
無論您使用的是 IIS 8.5 版還是 10.0 版,都應(yīng)該檢查一下您的新頁面是否正常工作。測試新頁面的最簡單方法是訪問您網(wǎng)站上的虛假頁面。轉(zhuǎn)到您的網(wǎng)絡(luò)瀏覽器并在網(wǎng)站上輸入一個虛假頁面,例如 www.mywebsite.com/bogus-cheeseburgers。
如果出現(xiàn)新的自定義頁面,恭喜!您已經(jīng)為 Microsoft IIS 服務(wù)器正確設(shè)置了自定義 404 錯誤頁面。
如果您仍然收到一般的 404 錯誤頁面,請檢查常見問題并重試。
IIS 8.5 和 10.0 中的故障排除
- 您是否使用絕對路徑而不是相對路徑?它必須是相對路徑。這是困擾 IIS 8.5 和 10.0 的常見問題。要解決此問題,只需返回步驟 6 并添加相對路徑。并再次測試。希望這一次您會發(fā)現(xiàn)您的自定義頁面已經(jīng)上線并準(zhǔn)備就緒。
- 您沒有看到這里描述的管理菜單嗎?可能是您沒有管理權(quán)限。如果由于某種原因您無法獲得管理員訪問權(quán)限,則可以使用另一種方法:您可以通過編輯 Web.config 文件或?qū)⑵浞湃氪a中手動配置自定義 404 頁面。在這里,Microsoft 提供了如何做到這兩點的步驟。
注意:如果您的網(wǎng)站不是用 C#、VB.NET、JavaScript 或 VBScript 編程的,您仍然可以使用上述步驟,但您必須根據(jù)您的編程語言/框架來學(xué)習(xí)如何操作。
簡單的改變,大的結(jié)果
沒有人喜歡咬一口他們不想要的東西。從訪問者的角度來看,在您的網(wǎng)站上遇到 404 錯誤頁面是令人失望和困惑的。
根據(jù)他們得到的而不是他們想要的,訪問者可能會失去胃口。事實上,遇到404錯誤頁面的消費者立即點擊返回按鈕并完全退出網(wǎng)站的情況并不少見。
潛在轉(zhuǎn)變的悲慘結(jié)局。
好消息是自定義錯誤 404 可以挽救這一天。
雖然它可能不是您的訪問者渴望的主菜,但自定義錯誤頁面可以作為打開他們的胃口并引導(dǎo)他們進(jìn)入最終主菜的娛樂場所。文章來源:http://www.zghlxwxcb.cn/news/detail-495457.html
通過創(chuàng)建和設(shè)置自定義 404 頁面,幫助饑餓的訪問者克服遇到一般錯誤的失望。文章來源地址http://www.zghlxwxcb.cn/news/detail-495457.html
到了這里,關(guān)于如何在 Microsoft IIS 服務(wù)器中配置自定義 404 錯誤頁面的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!