我想设置一个名为“front door”的cookie,内容为“1”,用于IP地址 123.255.123.255在我的网站“example.com”上。假设没有重定向,只需设置cookie。
这是我得到的,但它不起作用。有没有人可以帮我弄清楚它为什么不起作用?
非常感谢你!
RewriteEngine On
RewriteCond %{REMOTE_ADDR} ^123\.255\.123\.255
RewriteRule ^.* [CO=frontdoor:1:.example.com]
答案 0 :(得分:2)
您的RewriteRule缺少目标路径“ - ”,Cookie标记中也缺少时间和路径字段,因此默认情况下它会在整个站点上设置cookie,它仅对当前的浏览器会话有效。 / p>
RewriteEngine On
RewriteCond %{REMOTE_ADDR} ^123\.255\.123\.255
RewriteRule ^.* - [CO=frontdoor:1:www.example.com]