首页 > 解决方案 > 用于站点迁移的 httacess 重定向链

问题描述

我最近做了一个站点迁移到一个新站点以更改域名。我失去了重要的排名,我认为这可能是由于重定向链包含 2 个步骤而不是 1 个。

当前重定向链:

http://old-site.com/ -> 301

https://www.newsite.com -> 301

https://newsite.com -> 200

而不是成为所需的链:

http://old-site.com -> 301

https://new-site.com- > 200

这是我正在使用的当前代码。我应该在重写规则中排除“www”,以获得所需的 1 步重定向链吗?

RewriteEngine On
RewriteCond %{HTTP_HOST} ^old-site.\.de$ [OR]
RewriteCond %{HTTP_HOST} ^www\.old-site.\.de$
RewriteRule (.*)$ https://newsite.de/$1 [R=301,L]
</IfModule>``            
                
       

标签: redirect

解决方案


推荐阅读