最近在做網站連結會發現一些錯誤
在網路參考了一些文章→http://blog.ericsk.org/archives/1423
決定將其做一個整理
空白→用%20取代
另外遇到中文的話,再用Server.UrlEncode
like this→Server.UrlEncode("中文路徑名稱").Replace("+","%20")
順帶一提,若檔案名稱的連結也有個+號的話
就照下列的方式→http://support.microsoft.com/kb/942076/zh-tw
http://blog.phpclubs.com/?p=490
在web.config底下加入此代碼
<system.webServer>
<security>
<requestFiltering allowDoubleEscaping="true"></requestFiltering>
</security>
</system.webServer>
在網路參考了一些文章→http://blog.ericsk.org/archives/1423
決定將其做一個整理
空白→用%20取代
另外遇到中文的話,再用Server.UrlEncode
like this→Server.UrlEncode("中文路徑名稱").Replace("+","%20")
順帶一提,若檔案名稱的連結也有個+號的話
就照下列的方式→http://support.microsoft.com/kb/942076/zh-tw
http://blog.phpclubs.com/?p=490
在web.config底下加入此代碼
<system.webServer>
<security>
<requestFiltering allowDoubleEscaping="true"></requestFiltering>
</security>
</system.webServer>
沒有留言:
張貼留言