0

我是 MVC 的新手,我有一个 url 重定向列表:

•website1.domain.com 转到 domain.com\websites\1

•website2.domain.com 转到 domain.com\websites\2

这是一个像这样的动态映射: websiteN.domain.com 转到 domain.com\websites\N

我如何在 MVC 中做到这一点,我需要使用路由吗?或者我只需要 URL 重定向?

4

2 回答 2

0

这是一个重复的问题。

您需要的一切都可以在 IIS 中完成。

请访问此堆栈链接:

在 IIS 中为 Web 应用程序处理子域

(同一个用户问了这个问题并转发了How can we make an ASP.NET MVC4 route based on a subdomain?

您可以获得更详细的信息:

http://www.dotnetexpertguide.com/2012/04/aspnet-iis-dns-records-sub-domain-on.html http://content.websitegear.com/article/subdomain_setup.htm

于 2013-02-04T17:28:02.277 回答
0

我遇到过类似的情况,我需要确保语言代码在 url 中。

我的解决方案是编写一个 http 模块。您将希望此模块检查请求并查看请求所在的子域。如果它是子域,那么您需要将它们重定向到 domain.com 下的正确目录

于 2013-02-04T17:28:37.337 回答