【发布时间】:2012-03-31 01:39:55
【问题描述】:
我曾经有一个基于BlogEngine.net 的博客,托管在 IIS7 中。现在,我在站点目录的/interesting/ 文件夹中添加了一个 ASP.NET MVC 3 站点作为虚拟应用程序。
所以我的 .net 2 博客可以在 maxpavlov.com 上找到,而 mvc 3 应用程序是 maxpavlov.com/interesting/
我想在我的 mvc3 站点上放置一个控制器/视图以允许文件上传。但我需要用户也可以通过访问file.maxpavlov.com
我知道我需要为该子域创建一个 dns 记录以指向同一台服务器。是否可以配置 IIS 或 MVC 3 路由或两者都配置,以使已到达 file.maxpavlov.com 的用户保留在该 url 上,但实际上却像访问 maxpavlov.com/interesting/fileUpload/ 一样获得响应?
【问题讨论】:
-
注意这一点以及具有不同版本的多个文件夹。在某些时候,您可能会遇到难以解决的版本继承问题。
标签: asp.net-mvc asp.net-mvc-3 iis url-routing