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

.htaccess 如何从一种语言重定向到默认语言,.htaccess,redirect,prestashop-1.6,.htaccess,Redirect,Prestashop 1.6,我已经建立了一个prestashop,并激活了丹麦语和英语两种语言。英文版暂时不会使用,但我希望搜索引擎从一开始就缓存domain.com/webshop/da/。我不知道如何添加/da/with.htaccess 问题是,即使robots.txt排除了/en/peoples浏览器语言(en),也会将prestashop放入/en/ 我想将domain.dk/webshop/en/[products]重定向到domain.dk/webshop/da/[products] 因此,客户不会选择未翻译

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

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

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

我该怎么做

或者你能为我找到更好的解决方案吗?
祝您有个美好的一天。最佳T

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

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

RewriteEngine On

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

非常感谢你。是的,行得通。你让我开心。:-)很高兴知道答案是正确的,你能通过点击我答案左上角的勾号将答案标记为已接受吗。