我已經完成了如何處理經典ASP站點的301重定向到新的ASP.NET MVC 5應用程序的任務。域名將保持不變。301將經典ASP請求重定向到ASP.NET MVC 5
Old Url:
http://www.example.com/index_cityname.asp
New Url (MVC):
http://www.example.com/cityname
系統將最有可能使用的是IIS 8.x中:什麼,我需要做的
例我正在Windows 8.1機器上開發,並且在功能中啓用了ASP。但是當我在瀏覽器中輸入一個.asp擴展名時,我得到了一個404.
我構建了一個自定義組件來分析傳入請求,然後檢查列表,如果存在,它將映射新的Response.RedirectPermanent(newPath ,真)到新路徑。唯一的問題是,它永遠不會被擊中。在生命週期早期的某個地方,應用程序會發現它是一個.asp請求,然後退出。
關於如何使301重定向工作從經典ASP到ASP.NET MVC 5使用相同的域名的任何想法?