我有大约15个站点,我们想要放弃这些站点并将它们合并为一个站点(在新站点中为每个站点创建页面)。
这15个站点的域名应该如下重定向到一个站点:
a.com -> z.com/a
b.com -> z.com/b
c.com -> z.com/c
..
此外,我们希望从旧域名逐页地将页面重定向(301)到新域名,以保持页面的排名:
a.com/about-us -> z.com/a/about-us
b.com/about/abouus -> z.com/b/about-s
c.com/contactus -> z.com/c/contact-us
15个站点中的每一个都在不同的平台上运行,而新服务器是IIS。
目前,我正在考虑两种方法:
将旧的DNS记录指向z.com的新服务器,并在服务器上处理所有重定向。
保留旧站点,并在每个服务器上配置重定向规则,将每个页面重定向到新站点上相应的页面。
哪种方式更好?还有其他选择吗?到目前为止,我认为第一种方法更好,因为我们可以在一个地方控制所有重定向,但从性能的角度来看,它是否会给服务器增加更多的负担呢?
z.com/a
。因此,您需要拥有一个Web服务,该服务可以回答a.com
请求,并将其301重定向到z.com/a
。 因此,这是一个HTTP重定向。 - Alexander Ushakov