仅基于浏览器语言重定向主页(根)
问题描述:
我想通过浏览器语言仅重定向我的主页(根)。我现在得到了(见下文),无论重定向你输入什么网址。我可以设置索姆条件状态或任何东西只是让我的主页(subdomain.mydomain.com)仅基于浏览器语言重定向主页(根)
RewriteEngine on
RewriteCond %{HTTP:Accept-Language} (da) [NC]
RewriteRule .* http://subdomain.mydomain.com/dk/ [R,L]
RewriteCond %{HTTP:Accept-Language} (no) [NC]
RewriteRule .* http://subdomain.mydomain.com/no/ [R,L]
答
你需要这个工作规则使用^/?$
正则表达式匹配这样的着陆页:
RewriteEngine on
RewriteCond %{HTTP:Accept-Language} da [NC]
RewriteRule ^/?$ /dk/ [R=301,L]
RewriteCond %{HTTP:Accept-Language} no [NC]
RewriteRule ^/?$ /no/ [R=301,L]
工作就像一个魅力!非常感谢你,anubhava。 – Kasper