Web.config的system.webServer節點與system.web的區別


Web.config 文件中的 system.webServer 節用於指定適用於 Web 應用程序的 IIS 7.0 設置。system.WebServer 是 configuration 節的子級。有關更多信息,請參見 IIS 7.0: system.webServer Section Group (IIS Settings Schema)(IIS 7.0:system.webServer 節組(IIS 設置架構))。

下面是可以在 system.WebServer 配置組中進行的 Web 服務器設置的示例:

  • 當請求未包含特定資源時,Web 服務器返回給客戶端的默認文檔(defaultDocument 元素)。

  • 響應的壓縮設置(httpCompression 元素)。

  • 自定義標頭(httpProtocol 節的 customHeaders 元素)。

  • 模塊(modules 元素)。

  • 處理程序(handlers 元素)。

system.webServer 節中的某些設置只適用於 IIS 7.0 集成模式,而不適用於經典模式。具體而言,如果應用程序正在經典模式下運行,則會忽略 Web.config 文件的 system.WebServer節中指定的所有托管代碼模塊和處理程序。與 IIS 的早期版本相同,托管代碼模塊和處理程序必須在 system.web 節的 httpModules 和 httpHandlers 元素中定義。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM