对于已与其他公司合并的公司,我有一个旧域名,他们希望停用旧网站并将流量重定向到新域名。 OldCompany.com现在将指向NewCompany.com。但是,为了保持他们的SEO排名,我们还想将OldCompany.com域中的页面映射到NewCompany.com上的相应页面。
我知道可以在IIS中设置重写映射(我已经这样做了),但是如果OldCompany域现在指向NewCompany Web服务器,但是站点本身没有迁移,那么我仍然可以将重写规则与重定向结合使用,将OldCompany.com/about.html指向NewCompany.com/subDirectory/about.aspx ??我是否需要设置这些页面才能完成此操作?重写规则是否可以在没有来自原始站点的页面的情况下工作?
现在,我可以通过在IIS中创建新站点并使用HTTP重定向来完成此操作,为整个OldCompany.com域设置HTTP重定向。我真正想要的是上面提到的更精细的解决方案,以便人们访问他们正在寻找的页面,而不仅仅是新网站的主页。
答案 0 :(得分:1)
您不应该使用新网站(在应用程序级别)进行重定向。这将破坏任何现有的传入链接。更好的方法是使用301重定向重定向旧域(使用您可能拥有的整个URL路径和查询字符串)并将所有相关的旧URL映射到新站点中的URL。
通常它是通过多个步骤完成的:
这会告诉Google网址已更改并指向新位置。