共用方式為


組態參考 < 組態>

IIS 組態參考

Internet Information Services (IIS) 7 和更新版本使用 XML 組態系統來儲存 IIS 設定,以取代 IIS 6.0 和更早版本中所使用的中繼基底。 這個新的組態系統是透過 ASP.NET 引進,並以使用 *.config 檔案的管理系統為基礎。 IIS 7 和更新版本的組態檔位於您的 %WinDir%\System32\Inetsrv\Config 資料夾,而主要組態檔如下:

  • ApplicationHost.config - 此組態檔會儲存所有網站和應用程式的設定。
  • Administration.config - 此組態檔會儲存 IIS 管理的設定。 這些設定包括針對 IIS 管理員工具安裝的管理模組清單,以及管理模組的組態設定。
  • Redirection.config - IIS 7 和更新版本支援從單一集中式組態檔管理數部 IIS 伺服器。 此組態檔包含指出集中式組態檔儲存位置的設定。

注意

某些設定可以委派給Web.config檔案,這可能會覆寫ApplicationHost.config檔案中的設定。 此外,未委派的設定無法新增至Web.config檔案。

如何使用此組態參考

此組態參考的目的是列出 IIS 7 和更新版本可用的各種組態集合、元素和屬性。 由於 IIS 的可高度自訂架構,除非也會安裝使用此參考中列出的設定的功能,否則可能不會設定專案。 例如,IIS 7 的預設安裝不包含摘要式驗證,因此將摘要式驗證的設定新增至 您的ApplicationHost.config 將不會有任何作用,或可能會在安裝摘要式驗證模組之前造成錯誤。

此參考中的每個組態主題通常都包含下列各節:

  • 概觀 - 本節說明每個組態專案的用途。

  • 相容性 - 本節說明 IIS 支援每個組態專案的版本。

  • 安裝指示 - 本節說明如何為每個組態專案安裝任何必要功能。

  • 「操作說明」範例 - 本節包含一或多個設定元素的範例。

  • 組態詳細資料 - 本節描述每個組態專案的屬性和子項目,而且通常包含 XML 組態範例。

  • 程式碼範例 - 本節列出數種語言的程式碼範例,說明如何以程式設計方式設定每個組態專案。 程式碼範例可能會以六種語言呈現:

    • AppCmd.exe (命令列應用程式)
    • C# .NET
    • Visual Basic .NET
    • JavaScript
    • VBScript
    • PowerShell

設定參考下載

Powershell

如需 IIS 管理的 PowerShell 支援,請參閱 Cmdlet 參考