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 啟用瀏覽目錄功能(推薦)

如果要解決這個問題,請依照下列步驟執行。

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

方式2:新增預設文件

如果要解決這個問題,請依照下列步驟執行。

  1. 啟動 [IIS 管理員]。 去做,選取 開始,選取 執行,輸入 inetmgr.exe,然後選取 確定
  2. 在 [IIS 管理員] 中,展開 [伺服器名稱],展開 [網站],然後按一下您要更改的網站。
  3. [功能] 檢視中,按兩下 [預設文件]
  4. [操作] 窗格中,選擇 [啟用]
  5. [檔案名稱] 方塊中,輸入預設檔案的名稱,再按一下 [確定]

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

注意

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

  1. 打開命令提示字元視窗,然後前往電腦上的 IIS Express 資料夾。 例如,在命令提示字元中輸入下列資訊,然後按 ENTER:

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

    appcmd set config /section:directoryBrowse /enabled:true
    

如需Appcmd.exe命令列的詳細資訊,請參閱使用 AppCmd.exe入門