顯示 HTTP 500 錯誤訊息,而非來自 500-100.asp 的 ASP 錯誤訊息

依現狀不再更新的知識庫內容免責聲明
本文旨在說明 Microsoft 不再提供支援的產品。因此,本文係依「現狀」提供,不會再更新。
徵狀
當 .asp 檔案遇到錯誤時,顯示的是下列標準 HTTP 500 錯誤訊息,而非 500-100.asp 檔所傳回的錯誤:
無法顯示網頁
要連線的網頁發生問題,因此無法顯示。
...
HTTP 500 - 內部伺服器發生錯誤
Internet Explorer
發生的原因
.asp 檔位於一個非預設的網站上,且該網台預設為不使用 500-100.asp 檔進行錯誤處理。

注意 這個問題在 Internet Information Services (IIS) 產品文件中有詳細的描述,網址如下:http://localhost/iishelp/iis/htm/core/iiprstop.htm。
解決方案
注意 500-100.asp 檔不應該在實際執行網站上實作。500-100.asp 檔可能會將自訂程式碼公開給使用者。

如果要在非預設網站上使用 500-100.asp 檔進行錯誤處理,請執行下列步驟:
  1. 啟動「Internet 服務管理員」(ISM),載入 Microsoft Management Console (MMC) 的 Internet Information Services 嵌入式管理單元。
  2. 用滑鼠右鍵按一下適當的網站,按一下 [新增] ,再按一下 [虛擬目錄]
  3. 在「虛擬目錄建立精靈」中,按一下 [下一步]。在 [別名] 文字方塊中,輸入 IISHelp,然後按一下 [下一步]
  4. 當提示您輸入內容目錄的路徑時,按一下 [瀏覽],選取 WINNT\Help\IisHelp 資料夾,然後按一下 [下一步]
  5. [存取權限] 頁面中接受所有的預設值,按一下 [下一步],然後按一下 [完成]
  6. 用滑鼠右鍵再按一下網站,然後按一下 [內容]
  7. [自訂錯誤] 索引標籤中,選取 [500;100] 錯誤行,然後按一下 [編輯內容]
  8. [訊息類型] 清單方塊中選取 [URL],然後在 [URL] 文字方塊中輸入 /iisHelp/common/500-100.asp
  9. 按兩次 [確定] 返回 ISM。
其他相關資訊
注意:Internet Explorer 實際所顯示的錯誤訊息可能有所不同,視您是否選取了 Internet Explorer 中的 [顯示易懂的 HTTP 錯誤訊息] 而定。

(c) Microsoft Corporation 2000,版權所有。本文內容由 Kevin Zollman, Microsoft Corporation 提供。

iis 5 500.100 500100 akz
注意 :本文屬於「快速發佈」文章,係由 Microsoft 技術支援或組織內部直接建立。 本文所包含的資訊是為了回應新問題而依現況提供。 因此為了迅速對外發佈,文章內容可能含有印刷錯誤,而且可能會在不另行通知的情況下進行修改。 如需其他考量事項,請參閱使用規定
內容

文章識別碼:261200 - 最後檢閱時間:06/30/2016 13:18:00 - 修訂: 1.0

  • kbpending kbprb KB261200
意見反應