我维护了一个相当大的ASP.NET MVC网站,该网站在.NET Framework 4.7上运行,并由我管理的专用IIS服务器托管。该地址位于example.com
。
我需要添加一堆新功能,并且我想使用ASP.NET Core来做到这一点,以便我可以使用较新的技术来学习它并减少过时的暴露。
但我希望对现有站点的用户不可见。具体来说,我希望可以在example.com/new-stuff
处使用新功能,以便就导航和URL结构而言,它与它们习惯的example.com/current-stuff
相同。
我是否可以设置IIS或应用程序路由,以便一切都能像以前一样工作,但是我的新Web应用程序为example.com/{some-pattern}
的请求提供服务,而与模式不匹配的请求由以下服务提供:旧的应用程序?还是有其他方法可以满足我的要求?
答案 0 :(得分:0)
我不会采用路由或重定向规则。我将设置iis虚拟文件夹,因此不会更改url模式。