1. 程式人生 > >移除http響應中的多餘的頭(X-AspNet-Version,Server等)

移除http響應中的多餘的頭(X-AspNet-Version,Server等)

網上搜索出很多方法了,這裡記錄一下:


如果是asp.net mvc的話還得在global.ascx中加入:


至於移除Server頭,按網上的寫法寫httpmoudle後發現無效的,最後還是用了微軟官方的UrlScan工具,搜尋下載安裝後在
C:WindowsSystem32inetsrvurlscan 裡有個UrlScan.ini檔案,需要用管理員的許可權開啟,我的方法是進入管理員的cmd, 轉到該目錄下,執行命令 notepad UrlScan.ini 就用記事本開啟可以編輯了,裡面有個RemoveServerHeader,設定為1即可,重啟IIS後就生效了,再訪問網站按F12會發現Server不見了