IIS7.5 URL文件名有加號或空格顯示404錯誤的解決辦法
2015-11-08 分類:web 技術 閱讀次數:5375 評論(0)在處理標籤的時候,若是含有空格或是加號(+),在URL Rewrite之下,會形成404錯誤。
問題及原因:
window2008下iis7環境下,url中包含空格或加號的偽靜態,將不能正常訪問,比如:http://www.abc.com/abc+cc.html 會出現請求篩選模塊被配置為拒絕包含雙重轉義序列的請求。瀏覽器返回 HTTP 錯誤 404.11 – Not Found錯誤。
解決辦法:
在站點根目錄新建或編輯web.config 文件,找到<system.webserver>節點,添加<requestfiltering allowdoubleescaping="true">
web.config的內容如下:
<configuration> <system.webServer> <security> <requestFiltering allowDoubleEscaping="true"></requestFiltering> </security> </system.webServer> </configuration>
參考來源:http://www.gyd.cc/zhuanti/tech/9319.html
轉載請註明出處為「本文轉載於『油拉林』原地址: http://blog.hiastro.com.tw/webtechs/iis-URL-Rewrite-space-resolve」
評論
發表評論