共用方式為


當您開啟 IIS 網頁時發生的 HTTP 錯誤 403.14 - 禁止

本文可協助您解決當您開啟 Internet Information Services (IIS) 網頁時發生的錯誤,「HTTP 錯誤 403.14 - 禁止 - 網頁伺服器已設定不列出此目錄的內容」。

原始產品版本:網際網路資訊服務
原始 KB 編號: 942062

注意

本文的目標讀者為網站管理員或網頁開發人員。

徵兆

當您瀏覽裝載於 IIS 的網站時,您會收到類似下列的錯誤訊息:

應用程式 "<application name>" 中有伺服器錯誤
HTTP 錯誤 403.14 - 禁止
HRESULT:0x00000000
HRESULT 說明:網頁伺服器已設定不列出此目錄的內容。

使用者的解決方案

如果您是使用者,您應通知網站管理員告訴他們此網址發生錯誤。

網站管理員的解決方案

發生此問題的原因是網站未啟用目錄流覽功能,或未正確啟用或設定預設檔。 為解決此問題,請使用下列其中一種方法:

方法 1:在 IIS 中啟用目錄瀏覽功能

若要解決此問題,請遵循下列步驟:

  1. 選取 [ 啟動>執行],輸入 inetmgr.exe,然後選取 [ 確定 ] 以啟動 IIS 管理員。
  2. 在 [IIS 管理員] 中,展開 [伺服器名稱>>網站],然後選取您想要變更的網站。<
  3. [功能] 檢視中,按兩下 [瀏覽目錄]
  4. [操作] 窗格中,選擇 [啟用]

方式2:新增預設文件

若要解決此問題,請遵循下列步驟:

  1. 選取 [ 啟動>執行],輸入 inetmgr.exe,然後選取 [ 確定 ] 以啟動 IIS 管理員。
  2. 在 [IIS 管理員] 中,展開 [伺服器名稱>>網站],然後選取您想要變更的網站。<
  3. [功能] 檢視中,按兩下 [預設文件]
  4. [操作] 窗格中,選擇 [啟用]
  5. 在 [功能] 檢視中,必須列出預設檔(最好先列出)。 如果沒有,請在 [動作] 窗格中選取 [新增],在 [新增預設文檔] 方塊中輸入預設文件的名稱,然後選取 [確定]。 檔案必須存在於網站的根資料夾中。

方式三:在 IIS Express 啟用瀏覽目錄功能

注意

此方法適用於在使用 IIS Express 時遇到此問題的網頁開發人員。

  1. 開啟 [命令提示字元] 視窗,並流覽至您電腦上的 IIS Express 資料夾。 例如,在命令提示字元中輸入下列命令,然後選取 Enter

    cd C:\Program Files\IIS Express
    
  2. 輸入下列命令,然後選取 Enter

    appcmd set config /section:directoryBrowse /enabled:true
    

    如需命令行的詳細資訊 Appcmd.exe ,請參閱 開始使用 AppCmd.exe