我有一个使用两种语言的网站,母语和英语。
因此本机代码如下: www.example.com , 以及英文版本,例如: www.example.com/en
我的网站上的博客,产品和所有其他页面都具有相同的域名,无论是本机域名还是英语域名,只有一个区别- / en子文件夹。
所以所有的人都像这样:
www.example.com/blog -> www.example.com/en/blog
www.example.com/product-123 -> www.example.com/en/product-123
www.example.com / ... -> www.example.com/en /...
好的,所以英语页面严重损害了我的Google排名,我需要摆脱它们,或者确切地说,将它们重定向到所有母语域页面本身,
这样
www.example.com/en/blog 被重定向到 www.example.com/blog
www.example.com/en/product-123 被重定向到 www.example.com/product-123
www.example.com/en / ... 被重定向到 www.example.com /...
等
我该怎么办?在哪里?可以在htaccess中完成吗?
谢谢!
答案 0 :(得分:0)
创建一个新文件/en/.htaccess
(如果尚未创建),并将此规则放在顶部:
RewriteEngine On
RewriteRule .* /$0 [L,NE,R=301]