6

我想用同一个 ASP.NET MVC 应用程序托管多个网站(都具有不同的域 - 不是子域)。我需要应用程序根据域采取不同的行动,但我仍然希望同一个应用程序为所有域提供服务。我不想要域转发或重定向,我实际上希望所有域都能够自行运行,但由同一个 MVC 应用程序提供服务。我该怎么做呢?还值得注意的是,我与 GoDaddy 共享托管。

提前致谢!

4

2 回答 2

3

这应该可以通过 IIS 使用绑定设置中的主机头字段来实现。您可以为应用程序添加任意数量的不同主机头。只要该域以某种方式进入该特定端口(http 或 https 或自定义)上的该主机,就会使用该应用程序。

于 2009-03-26T14:30:32.753 回答
3

ASP.NET MVC 域路由演示了一种基于用于访问您的站点的域名来控制 ASP.Net MVC 应用程序行为的可能方法。

于 2011-06-09T04:46:29.740 回答