我有两个域,我想为它们设置不同的语言。对于domain.pl,我想设置cookie lang = pl,对于domain.eu,我想要lang = en,有人知道如何在.htaccess中设置它吗?
答案 0 :(得分:2)
您可以使用这些规则编写依赖于域的cookie:
RewriteEngine On
# set cookie lang=pl
RewriteCond %{HTTP_HOST} \.pl$ [NC]
RewriteRule ^ - [L,CO=lang:pl:%{HTTP_HOST}]
# set cookie lang=en
RewriteCond %{HTTP_HOST} \.eu$ [NC]
RewriteRule ^ - [L,CO=lang:en:%{HTTP_HOST}]