将语言页面重定向到根域

Redirect language pages to root domain

我有一个网站有两种语言,母语和英语。

所以原生看起来是这样的:www.example.com, 和这样的英文版本:www.example.com/en

我网站上的博客、产品和所有其他页面都有相同的域名,无论是母语还是英语,只有一个区别 - /en 子文件夹

所以他们看起来都是这样的:

www.example.com/blog -> www.example.com/en/博客

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 中完成吗?

提前致谢!

创建一个新文件 /en/.htaccess(如果尚未创建)并在顶部设置此规则:

RewriteEngine On

RewriteRule .* /[=10=] [L,NE,R=301]