當前位置:首頁 > web 技術 > IIS7.5 URL文件名有加號或空格顯示404錯誤的解決辦法
11月08th

IIS7.5 URL文件名有加號或空格顯示404錯誤的解決辦法

油拉林 web 技術 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


目前有 + 人訪問,有 0+ 條評論! 感謝支持!