如何301从一种语言重定向到默认语言

时间:2014-09-16 10:05:26

标签: .htaccess redirect prestashop-1.6

我已经设置了一个prestashop并激活了两种语言丹麦语和英语。英文版本暂时不会使用,但我希望搜索引擎从头开始缓存domain.com/webshop/da/。我不知道如何添加/ da / with .htaccess。

问题是即使robots.txt排除/ en / people浏览器语言(en)也会将prestashop放入/ en /.

我想将domain.dk/webshop/en/[products]重定向到domain.dk/webshop/da/ [products] 因此,客户不会使用未翻译的英文版本。

我该怎么做?

或者您认为我有更好的解决方案吗? 祝你今天愉快。最好的T

1 个答案:

答案 0 :(得分:2)

  

我想将domain.dk/webshop/en/[products]重定向到domain.dk/webshop/da/ [product]

您可以将此规则用作/webshop/.htaccess中的第一条规则:

RewriteEngine On

RewriteRule ^en/(.*)$ /da/$1 [L,NC,NE,R=301]