对所有这些重定向代码有点困惑。所以我有一个网站
我最近复制了这个站点,但是需要将它移到一个新的域。
然而,如果人们仍然访问第一个领域,我需要他们重定向到新的领域。但是,我不想失去SEO我有在原来的领域。
我已经看到,我可以做301或303重定向,虽然不确定我的最佳选择是什么?目前,在.htaccess中,我添加了
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteBase /
RewriteCond %{HTTP_HOST} ^https://domainA.com/subfolder/[NC,OR]
RewriteCond %{HTTP_HOST} ^https://domainA.com/subfolder/ [NC]
RewriteRule ^(.*)$ https://domainB.com/subfolder/$1 [L,R=301,NC]
</IfModule>不过,目前看来,这并没有起到任何作用。
我是不是遗漏了什么?
谢谢
发布于 2018-02-28 15:50:16
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{REQUEST_URI} ^/subfolder(.*)$
RewriteRule ^(.*) https://domainB.com%{REQUEST_URI} [R=301,NC]这应该有效,请报告反馈。
关于你的问题。谷歌建议301重定向,所以我认为这样做更好
不同子饲料
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{REQUEST_URI} ^/subfolder(.*)$
RewriteRule ^(.*) https://domainB.com/DifferentSubFodler [R=301,NC]发布于 2018-02-28 13:29:32
我认为您最好使用Apache配置文件/etc/apache2/sites现有/you-site.conf。
https://stackoverflow.com/questions/49030713
复制相似问题