我們正在開發英語 - 土耳其語字典網站。ASP.NET MVC路由,「bin」作爲路由參數值
「Bin」的意思是土耳其語中的「Thousand」。所以當用戶要求http://tureng.com/search/bin時,我們應該給她看英文中「Bin」的含義。然而,由於/ bin是一個特殊的目錄,她得到了一個404.
任何想法來解決它? 謝謝。
我們正在開發英語 - 土耳其語字典網站。ASP.NET MVC路由,「bin」作爲路由參數值
「Bin」的意思是土耳其語中的「Thousand」。所以當用戶要求http://tureng.com/search/bin時,我們應該給她看英文中「Bin」的含義。然而,由於/ bin是一個特殊的目錄,她得到了一個404.
任何想法來解決它? 謝謝。
從IIS 7 hiddenSegments中刪除/ bin,解決了這個問題。
這可能會對您有所幫助:http://haacked.com/archive/2010/04/29/allowing-reserved-filenames-in-URLs.aspx 尚未在路徑中使用「Bin」進行測試,但很有可能會起作用。