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

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

2015-11-08     分類:web 技術     閱讀次數:4942     評論(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

評論

發表評論   

暱稱*

E-mail*(建議輸入,以便收到博主回復的提示郵件)

網站

驗證碼*