HTTP 錯誤 403.14 - 禁止開啟 IIS 網頁。
本文可協助您解決當您開啟 Internet Information Services (IIS) 網頁時發生的錯誤,「HTTP 錯誤 403.14 - 禁止 - 網頁伺服器已設定不列出此目錄的內容」。
原始產品版本:Internet Information Services 7.0 和更新版本
原始 KB 編號: 942062
注意事項
- 本文的目標讀者為網站管理員或網頁開發人員。
- 本文僅適用於傳統 ASP.Net 表單應用程式。
徵狀
當您造訪 IIS 7.0 或更新版本託管的網站時,您會收到類似下列的錯誤訊息:
應用程式 "application name" 中有伺服器錯誤
HTTP 錯誤 403.14 - 禁止
HRESULT:0x00000000
HRESULT 說明:網頁伺服器已設定不列出此目錄的內容。
使用者的解決方案
如果您是使用者,您應通知網站管理員告訴他們此網址發生錯誤。
網站管理員的解決方案
發生此問題的原因是網站未啟用瀏覽目錄功能。 此外,沒有設定預設文件。 若要解決這個問題,請使用下列其中一個方法。
方式一: 在IIS 啟用瀏覽目錄功能(推薦)
如果要解決這個問題,請依照下列步驟執行。
- 啟動 [IIS 管理員]。 去做,選取 開始,選取 執行,輸入 inetmgr.exe,然後選取 確定。
- 在 [IIS 管理員] 中,展開 [伺服器名稱],展開 [網站],然後按一下您要更改的網站。
- 在 [功能] 檢視中,按兩下 [瀏覽目錄]。
- 在 [操作] 窗格中,選擇 [啟用]。
方式2:新增預設文件
如果要解決這個問題,請依照下列步驟執行。
- 啟動 [IIS 管理員]。 去做,選取 開始,選取 執行,輸入 inetmgr.exe,然後選取 確定。
- 在 [IIS 管理員] 中,展開 [伺服器名稱],展開 [網站],然後按一下您要更改的網站。
- 在 [功能] 檢視中,按兩下 [預設文件]。
- 在 [操作] 窗格中,選擇 [啟用]。
- 在 [檔案名稱] 方塊中,輸入預設檔案的名稱,再按一下 [確定]。
方式三:在 IIS Express 啟用瀏覽目錄功能
注意事項
此方法適用於在使用 IIS Express 時遇到此問題的網頁開發人員。
打開命令提示字元視窗,然後前往電腦上的 IIS Express 資料夾。 例如,在命令提示字元中輸入下列資訊,然後按 ENTER:
C:\Program Files\IIS Express
輸入下列命令,然後按 Enter:
appcmd set config /section:directoryBrowse /enabled:true
如需Appcmd.exe命令列的詳細資訊,請參閱使用 AppCmd.exe入門。