IIS7/iis7.5偽靜(jìng)態加(jiā)號與空格錯誤解決辦法
IIS7出現這個問題是小編在測試一個windows 2008+iis7+php環(huán)境中碰以的問題,找了很多的教程都沒得己解決,下麵一起來看看吧
解決方法有兩種,一種是在system32中修改(gǎi)applicationhost.config,另一種是在web.config中增加幾行(háng)代(dài)碼,具體如下。
1. 在網站根目錄(lù)修改web.config
在(zài)站點根目錄找到web.config 文件, 找到(dào)<system.webServer>節點,添加<requestFiltering allowDoubleEscaping=”true”> 。
代碼(mǎ)效果如下:
代碼如(rú)下
<configuration>
<system.webServer>
<security>
<requestFiltering allowDoubleEscaping="true"></requestFiltering>
</security>
</system.webServer>
</configuration>
2. 在修改applicationhost.config
在 ApplicationHost.config 文(wén)件, 定(dìng)位到文件中的(de) configuration/system.webServer/security/requestFiltering/下 <requestFiltering> 節點。大約360行將<requestFiltering> 改為 <requestFiltering allowDoubleEscaping="true"> 即可(kě)
代碼如下
<configuration>
<system.webServer>
<security>
<requestFiltering allowDoubleEscaping="true"></requestFiltering>
</security>
</system.webServer>
</configuration>
上麵兩種方法第一種是當前(qián)站點了,第二種是所(suǒ)有站點,小編推薦使(shǐ)用第(dì)一種方法(fǎ),這樣會安全一親了。
關鍵詞:IIS7,iis7.5,偽靜態,解決辦法
閱讀本文(wén)後您有什(shí)麽感想? 已有(yǒu) 人給出評價!
- 2
- 38
- 2
- 2
- 13
- 8