Iis

如何在 IIS7 中啟用目錄瀏覽?

  • March 24, 2022

如何在 IIS7 中啟用目錄瀏覽?

MS technet 說這可以在 IIS 控制台中完成:

  1. 打開 IIS 管理器並導航到要管理的級別。
  2. 在功能視圖中,點兩下目錄瀏覽。
  3. 如果目錄瀏覽功能被禁用並且您想要啟用它,請在“操作”窗格中點擊啟用。或者,如果啟用了目錄瀏覽功能並且您想要禁用它,請點擊禁用。

http://technet.microsoft.com/en-us/library/cc731109%28WS.10%29.aspx

但是,我的 IIS 控制台沒有步驟 2 中提到的目錄瀏覽選項。

如何使此選項可用。

請注意,這是針對靜態 HTML 站點的,因此我沒有任何 web.config 或 ASPX 文件。

那是因為“目錄瀏覽”是您必須專門安裝的角色服務之一。您可以通過伺服器管理器 -> 角色 -> Web 服務 -> 添加角色服務來執行此操作。在嚮導中選擇“目錄瀏覽”。然後,您應該擁有知識庫文章中指定的選項。

對於那裡的命令行書呆子,要在沒有 GUI 的情況下執行此操作:

servermanagercmd -install Web-Dir-Browsing
appcmd set config (url) /section:directoryBrowse /enabled:true

其中 (url) 是您的網站名稱和虛擬目錄的可選路徑,例如“預設網站/圖片”。您可以通過鍵入列出網站

appcmd list site

引用自:https://serverfault.com/questions/153804