在.htaccess文件中,当有人访问x+(z*y)
并重定向到lang
en
的Cookie example.com/en
example.com
在我的PHP中,当有人访问RewriteEngine On
RewriteRule ^en(.*) https://example.com$1 [L,QSA,CO=lang:en:https://example.com:/]
RewriteRule ^(fr)(?:/([^/]+))?$ $2?lang=$1 [NC,L,QSA]
时,我使用
example.com/fr
然后,当转到setcookie('lang', 'fr', strtotime('+1 year'), '/');
时,我使用的是example.com
,在这种情况下应为$_COOKIE['lang']
,但我看到fr
。
即使网址不是en
,.htaccess是否可以设置en
Cookie?