asp.net 4中的多域url路由

时间:2011-01-12 11:33:34

标签: asp.net webforms url-routing

Asp.Net 4 Webforms可以处理不同域名的URL路由吗?

实施例。 www.abc.com     www.admin.abc.com     www.domainname.com     www.admin.domainname.com

我想创建一个应用来处理来自上述网址的请求。 我发现的大多数情况都指向基于单个域和多个网页的URL路由。

谢谢!

1 个答案:

答案 0 :(得分:1)

是的可以(如果我理解您正确使用URL路由一词)。

只需为要支持的每个域设置应用程序的主机标头条目即可。您可以在IIS中执行此操作。

因此www.abc.com www.admin.abc.com www.domainname.com www.admin.domainname.com都指向同一个Web应用程序。请注意,在多个域名之间共享会话可能会成为一个问题。 (如果用户开始使用www.abc.com进行冲浪,之后使用www.domainname.com)

另一种方法是使用IIS 7.5 URL Rewrite 2模块的规范主机名规则。这导致只有用户可见的域。例如。 www.domainname.com/myFooPage被重定向到www.abc.com/myFooPage)
这可能是SEO的好方法