6个小时的复位和实验,以找出我认为简单的东西 - 没有效果,所以我必须问:
我在htaccess文件中具有域www.example.com,重定向到non-www版本example.com。
我需要做的是根据用户语言将其进一步重定向,例如:
如果用户语言是" x",而不是什么都不做(keep:example.com)else(任何其他语言)重写为example.com/otherlanguage/
你们中的任何一个熟练的stackoverflow用户都可以帮助我吗?
,所以我终于找到了解决方案:
RewriteCond %{HTTP:Accept-Language} !^pl.+ [NC]
RewriteRule ^$ http://imaginakcja.pl/en/ [R=301,L]
您这样阅读了这篇文章:
RewriteCond = IF
%{this browser header value}
! = IS NOT
^pl = language string begining with "pl"
.+ = followed by any other character
[NC] = regarding letter case
RewriteRule = THAN
^$ = whole request (A)
http://example.com (B)
[R=301,L] = switch A to B permamently, finish