Asp.net mvc 3 使用IIS 7.5、ASP.Net v4.0和MVC3,通过适当的SEO进行域名和重定向?

Asp.net mvc 3 使用IIS 7.5、ASP.Net v4.0和MVC3,通过适当的SEO进行域名和重定向?,asp.net-mvc-3,seo,dns,iis-7.5,asp.net-4.0,Asp.net Mvc 3,Seo,Dns,Iis 7.5,Asp.net 4.0,比方说,我有几个网站,我想创建-所有与单独的域名。这些站点中的每一个都使用相同的后端,并且配置的所有站点都来自相同的后端 因此,我想知道我是否可以做到以下几点: 在每个站点的DNS中,将它们全部指向同一站点 例如: site1.com、site2.com、site3.com-->mymainbackend.com 然后在mymainbackend.com上,我会读取传入的Url,并根据传入的Url提供适当的内容 这样做的一个问题是,所有站点都将驻留在同一个应用程序池中,但解决方法是使用批处理池

比方说,我有几个网站,我想创建-所有与单独的域名。这些站点中的每一个都使用相同的后端,并且配置的所有站点都来自相同的后端

因此,我想知道我是否可以做到以下几点:

在每个站点的DNS中,将它们全部指向同一站点

例如:

site1.com、site2.com、site3.com-->mymainbackend.com 然后在mymainbackend.com上,我会读取传入的Url,并根据传入的Url提供适当的内容

这样做的一个问题是,所有站点都将驻留在同一个应用程序池中,但解决方法是使用批处理池

其体系结构是IIS7.5、MVC3、ASP.NET4.0


在这种情况下有没有搜索引擎优化问题?有更好的解决方案吗?

我使用路由模块从同一主机运行4个不同的域,以决定要提供哪些内容

SEO方面应该没有具体的问题


这与在同一台服务器上托管多个网站以及可能出现的潜在问题是一样的。

您能给我一些关于如何设置的详细信息吗?我的网站非常定制。您需要了解路由模块,并使用多种与之交互的方法之一。它拦截请求并决定如何处理它们。我创建了一个IRouteHandler,并编写了自己的Route类来管理基于主机/域的路由