首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将页面重定向到新URL而不丢失SEO

将页面重定向到新URL而不丢失SEO
EN

Stack Overflow用户
提问于 2018-02-28 13:27:08
回答 2查看 44关注 0票数 1

对所有这些重定向代码有点困惑。所以我有一个网站

https://domainA.com/subfolder

我最近复制了这个站点,但是需要将它移到一个新的域。

https://domainB.com/subfolder

然而,如果人们仍然访问第一个领域,我需要他们重定向到新的领域。但是,我不想失去SEO我有在原来的领域。

我已经看到,我可以做301或303重定向,虽然不确定我的最佳选择是什么?目前,在.htaccess中,我添加了

代码语言:javascript
复制
<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>

不过,目前看来,这并没有起到任何作用。

我是不是遗漏了什么?

谢谢

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2018-02-28 15:50:16

代码语言:javascript
复制
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{REQUEST_URI} ^/subfolder(.*)$
RewriteRule ^(.*) https://domainB.com%{REQUEST_URI} [R=301,NC]

这应该有效,请报告反馈。

关于你的问题。谷歌建议301重定向,所以我认为这样做更好

不同子饲料

代码语言:javascript
复制
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{REQUEST_URI} ^/subfolder(.*)$
RewriteRule ^(.*) https://domainB.com/DifferentSubFodler [R=301,NC]
票数 1
EN

Stack Overflow用户

发布于 2018-02-28 13:29:32

我认为您最好使用Apache配置文件/etc/apache2/sites现有/you-site.conf。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49030713

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档