當您開啟 IIS 網頁時發生的 HTTP 錯誤 403.14 - 禁止
本文可協助您解決當您開啟 Internet Information Services (IIS) 網頁時發生的錯誤,「HTTP 錯誤 403.14 - 禁止 - 網頁伺服器已設定不列出此目錄的內容」。
原始產品版本:網際網路資訊服務
原始 KB 編號: 942062
注意
本文的目標讀者為網站管理員或網頁開發人員。
徵兆
當您瀏覽裝載於 IIS 的網站時,您會收到類似下列的錯誤訊息:
應用程式 "<application name>" 中有伺服器錯誤
HTTP 錯誤 403.14 - 禁止
HRESULT:0x00000000
HRESULT 說明:網頁伺服器已設定不列出此目錄的內容。
使用者的解決方案
如果您是使用者,您應通知網站管理員告訴他們此網址發生錯誤。
網站管理員的解決方案
發生此問題的原因是網站未啟用目錄流覽功能,或未正確啟用或設定預設檔。 為解決此問題,請使用下列其中一種方法:
方法 1:在 IIS 中啟用目錄瀏覽功能
若要解決此問題,請遵循下列步驟:
- 選取 [ 啟動>執行],輸入 inetmgr.exe,然後選取 [ 確定 ] 以啟動 IIS 管理員。
- 在 [IIS 管理員] 中,展開 [伺服器名稱>>網站],然後選取您想要變更的網站。<
- 在 [功能] 檢視中,按兩下 [瀏覽目錄]。
- 在 [操作] 窗格中,選擇 [啟用]。
方式2:新增預設文件
若要解決此問題,請遵循下列步驟:
- 選取 [ 啟動>執行],輸入 inetmgr.exe,然後選取 [ 確定 ] 以啟動 IIS 管理員。
- 在 [IIS 管理員] 中,展開 [伺服器名稱>>網站],然後選取您想要變更的網站。<
- 在 [功能] 檢視中,按兩下 [預設文件]。
- 在 [操作] 窗格中,選擇 [啟用]。
- 在 [功能] 檢視中,必須列出預設檔(最好先列出)。 如果沒有,請在 [動作] 窗格中選取 [新增],在 [新增預設文檔] 方塊中輸入預設文件的名稱,然後選取 [確定]。 檔案必須存在於網站的根資料夾中。
方式三:在 IIS Express 啟用瀏覽目錄功能
注意
此方法適用於在使用 IIS Express 時遇到此問題的網頁開發人員。
開啟 [命令提示字元] 視窗,並流覽至您電腦上的 IIS Express 資料夾。 例如,在命令提示字元中輸入下列命令,然後選取 Enter:
cd C:\Program Files\IIS Express
輸入下列命令,然後選取 Enter:
appcmd set config /section:directoryBrowse /enabled:true
如需命令行的詳細資訊
Appcmd.exe
,請參閱 開始使用 AppCmd.exe。