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