2

是否可以有一个 asp.net Web 应用程序通过 asp.net 路由处理来自两个域的请求?每个语言版本都需要一个指向同一个应用程序的 TLD 域

  1. 如果请求来自 domain1.de 或 domain2.com,如何设置识别路由?
  2. 如何配置域 DNS 以使其正常工作?

提前致谢!

4

1 回答 1

2

以前有人问过这样的问题:是否可以基于子域创建 ASP.NET MVC 路由?

对于您的问题:

  1. 您的解决方案将非常相似,只需根据需要更改字符串解析即可。
  2. DNS 很简单,只需将所有域指向同一个 IP(当然是您的 Web 服务器的)。如果您在 IIS 中托管一个站点,则根本不要在该站点上配置主机标头。如果您使用多个站点,则需要为每个可能的域添加主机标头检查......以便 IIS 正确地将请求路由到您的应用程序。

如果您需要有关主机标头的更多信息,请对此添加评论,我可以进一步解释......否则解释其他场景等只会混淆应该简单的东西。

于 2010-01-19T22:20:25.803 回答