IIS7~IIS8.5刪除或修改服務(wù)器協(xié)議頭Server
需求:在IIS 7、7.5、8.0、8.5和ASP.NET中刪除HTTP響應(yīng)標(biāo)頭,修改或隱藏IIS 7、7.5、8.0、8.5的Server頭信息。
解決方案:使用url-rewrite規(guī)則
1、先安裝 http://www.iis.net/downloads/microsoft/url-rewrite
腳本之家下載 http://www.dbjr.com.cn/softs/614384.html
2、把下面復(fù)制到web.config
<rewrite> <outboundRules rewriteBeforeCache="true"> <rule name="Remove Server header"> <match serverVariable="RESPONSE_Server" pattern=".+" /> <action type="Rewrite" value="Apache" /> </rule> </outboundRules> </rewrite>
注意 ,這為返回的Server協(xié)議頭,value按需求修改。
3、重啟IIS
如果上面的操作不行可以參考下面的文章
刪除X-Powered-By HTTP頭
IIS7中移除X-Powered-By HTTP頭的方法是:
1 啟動(dòng)IIS Manager
2 點(diǎn)擊計(jì)算機(jī)名
3 選擇你需要修改的站點(diǎn)并 雙擊 HTTP響應(yīng)頭部分
4 所有的自定義HTTP頭全在這里了,刪除相應(yīng)的頭僅需要點(diǎn)擊右邊的 Remove 按鈕
刪除X-AspNet-Version HTTP頭
修改web.config配置文件 在 <system.web> 塊內(nèi)添加下面這行
<httpRuntime enableVersionHeader="false" />
刪除X-AspNetMvc-Version HTTP頭
在Global.asax的Application_Start事件中將MvcHandler類的DisableMvcResponseHeader屬性設(shè)置為T(mén)rue
MvcHandler.DisableMvcResponseHeader = True
刪除Server HTTP頭
下載UrlScan
Download the setup MSI file for UrlScan 3.1 from one of the following URLs to your computer:
x86: http://www.microsoft.com/downloads/details.aspx?FamilyID=ee41818f-3363-4e24-9940-321603531989
x64: http://www.microsoft.com/downloads/details.aspx?FamilyID=361e5598-c1bd-46b8-b3e7-3980e8bdf0de
安裝UrlScan(需要安裝IIS-Metabase,即IIS 6 元數(shù)據(jù)庫(kù)兼容性組件)后,
修改 C:\Windows\System32\inetsrv\urlscan\UrlScan.ini 文件,設(shè)置 RemoveServerHeader=1
然后重啟IIS
好了這篇文章就介紹到這了,希望大家以后多多支持腳本之家。
相關(guān)文章
Win7系統(tǒng)日志提示在沒(méi)有配置的 DNS 服務(wù)器響應(yīng)之后,名稱“域名”的名稱解析超時(shí)的解放方法
用Windows 7而且又偶爾會(huì)關(guān)心一下日志的TX可能會(huì)發(fā)現(xiàn)在網(wǎng)絡(luò)情況不好的情況下經(jīng)??梢园l(fā)現(xiàn)類似下圖的系統(tǒng)日志提示“在沒(méi)有配置的 DNS 服務(wù)器響應(yīng)之后,名稱域名的名稱解析超時(shí)”的記錄,同時(shí)你的網(wǎng)絡(luò)連接會(huì)中斷或受限,只有先把網(wǎng)卡禁用再啟用才會(huì)恢復(fù)正常。2015-09-09IIS APPPOOL\DefaultAppPool登錄失敗怎么辦
IIS APPPOOL\DefaultAppPool登錄失敗怎么辦?本文給出了具體解決方法,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-04-04各版本IIS下ASP.net請(qǐng)求處理過(guò)程區(qū)別
ASP.NET是一個(gè)非常強(qiáng)大的構(gòu)建Web應(yīng)用的平臺(tái),它提供了極大的靈活性和能力以致于可以用它來(lái)構(gòu)建所有類型的Web應(yīng)用。2008-09-09Window Server服務(wù)器撥號(hào)失敗error/1058的問(wèn)題的解決方法
這篇文章主要介紹了Window Server服務(wù)器撥號(hào)失敗error/1058的問(wèn)題的解決方法,需要的朋友可以參考下2023-04-04win2003 回收站目錄的權(quán)限設(shè)置安全問(wèn)題防止被入侵
今天我們一個(gè)用戶的報(bào)告發(fā)映服務(wù)器被入侵,經(jīng)查是回收站目錄的權(quán)限有錯(cuò)造成的.2011-03-03Windows 不能讓您登錄,因?yàn)椴荒芗虞d您的配置文件 詳細(xì)信息 - 拒絕訪問(wèn)
Windows 不能讓您登錄,因?yàn)椴荒芗虞d您的配置文件。請(qǐng)檢查您是否連接到網(wǎng)絡(luò),或者網(wǎng)絡(luò)是否工作正常。如果此問(wèn)題持續(xù)出現(xiàn),請(qǐng)與您的網(wǎng)絡(luò)管理員聯(lián)系。2011-01-01IIS設(shè)置404頁(yè)面圖文教程(選擇URL還是文件 )
在網(wǎng)站運(yùn)營(yíng)中,經(jīng)常會(huì)因?yàn)閮?nèi)容整理,網(wǎng)頁(yè)改版,造成原因的網(wǎng)頁(yè)刪除,丟失等,采用跳轉(zhuǎn)404頁(yè)能讓保留以消失網(wǎng)頁(yè)的流量,還能增加用戶體驗(yàn)2012-07-07