如何在 .htaccess 中为特定 IP 地址设置 cookie
How to set cookie in .htaccess for certain IP address
我想为 IP 地址设置一个名为“front door”且内容为“1”的 cookie
123.255.123.255 在我的网站“example.com”上。假设不会发生重定向,只需设置 cookie。
这是我得到的,但它不起作用。谁能帮我弄清楚为什么它不起作用?
非常感谢!
RewriteEngine On
RewriteCond %{REMOTE_ADDR} ^123\.255\.123\.255
RewriteRule ^.* [CO=frontdoor:1:.example.com]
您的 RewriteRule 缺少目标路径“-”,Cookie 标志中也缺少时间和路径字段,因此默认情况下它将在整个站点上设置 cookie,并且仅对当前浏览器会话有效.
RewriteEngine On
RewriteCond %{REMOTE_ADDR} ^123\.255\.123\.255
RewriteRule ^.* - [CO=frontdoor:1:www.example.com]
我想为 IP 地址设置一个名为“front door”且内容为“1”的 cookie 123.255.123.255 在我的网站“example.com”上。假设不会发生重定向,只需设置 cookie。
这是我得到的,但它不起作用。谁能帮我弄清楚为什么它不起作用?
非常感谢!
RewriteEngine On
RewriteCond %{REMOTE_ADDR} ^123\.255\.123\.255
RewriteRule ^.* [CO=frontdoor:1:.example.com]
您的 RewriteRule 缺少目标路径“-”,Cookie 标志中也缺少时间和路径字段,因此默认情况下它将在整个站点上设置 cookie,并且仅对当前浏览器会话有效.
RewriteEngine On
RewriteCond %{REMOTE_ADDR} ^123\.255\.123\.255
RewriteRule ^.* - [CO=frontdoor:1:www.example.com]