繁体   English   中英

IIS 7重定向和重写退休域

[英]IIS 7 redirect and rewrite for retired domain

我有一家公司的旧域,该公司已与另一家公司合并,他们想停用旧站点并将流量重定向到新域。 现在,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重定向。 我真正想要的是上面概述的更精细的解决方案,以便人们可以转到他们要查找的页面,而不仅仅是新站点的主页。

您不应该使用新站点(在应用程序级别)进行重定向。 这只会破坏任何现有的传入链接。 更好的方法是使用301重定向来重定向旧域(使用整个URL路径和查询字符串),并将所有相关的旧URL映射到新站点中的URL。

通常,它是通过多个步骤完成的:

  • 告诉Google网站管理员工具新的域名地址(如果使用的话)
  • 创建IIS重写规则以将旧域重定向(带有301)到新域,并保留路径和查询字符串信息
  • 创建IIS重写规则(在您的新站点中)以将任何旧url映射到新结构,并在用户可以向前移动时使用永久重定向(301)或重定向到同一页面,如果在新结构中找不到确切的页面。

这将告诉Google网址已更改并指向新位置。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM