IIS10 隱藏 http server、刪除 Windows Server IIS 10 和 ASP.NET 中的 HTTP 響應標頭

一、方案1

IIS 10.0 中的 removeServerHeader requestFiltering
在 IIS 10.0 (Windows Server 2016/2019) 中,您可以通過在system.webServer節點中配置requestFiltering來移除Server標頭:web.config

<security>
  <requestFiltering removeServerHeader ="true" />
</security>

  

 

二、方案2

在 IIS 管理器的配置編輯器中:

 

 

在 IIS 配置管理器 requestFiltering 節點中將 removeServerHeader 設置爲 True。

這樣您就不必擺弄複雜的出站重寫規則。

要刪除 ASP.NET 的X-Powered-By標頭,您仍然需要customHeaders上面提到的部分

 

更多:

iis怎麼限制http下載速度_IIS 限制網站帶寬使用?

Asp.Net WebConfig全局配置跨域處理

iis10靜態文件訪問報500錯誤

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章