【问题标题】:Subdomain URL Rediretion In MVCMVC 中的子域 URL 重定向
【发布时间】:2013-01-19 11:00:41
【问题描述】:

我是 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 重定向?

【问题讨论】:

    标签: asp.net-mvc url iis subdomain url-redirection


    【解决方案1】:

    这是一个重复的问题。

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

    请访问此堆栈链接:

    handling sub-domains in IIS for a web application

    (同一用户提出此问题并转发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

    【讨论】:

    • 谢谢 Dave,在上一篇文章中,该解决方案在 MVC 中对我不起作用。
    • @Houshang.Karami,这不是 MVC 问题。这是一个IIS问题。 MVC 映射不处理子域。
    • 谢谢,我在想这个场景应该有路由或 URL 重定向。
    【解决方案2】:

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-11-29
      • 2012-05-25
      • 1970-01-01
      • 2013-09-26
      • 2012-02-15
      • 1970-01-01
      • 1970-01-01
      • 2017-02-20
      相关资源
      最近更新 更多