gpt4 book ai didi

apache - htaccess 在一个重写规则中设置多个 cookie

转载 作者:行者123 更新时间:2023-12-04 16:49:41 25 4
gpt4 key购买 nike

我需要在一个 htaccess 重写规则中设置两个 cookie,因为我想使用两个 cookie 值进行重定向。

我正在尝试这种方式,但它只设置了一个 cookie

 //conditions..
RewriteRule ^ %{REQUEST_URI} [L,R,CO=cookie1:yes:.example.com,CO=cookie2:yes:.example.com]

请建议一种在一个重写规则中设置两个 cookie 的方法。

谢谢。

最佳答案

以下是设置多个 cookie 的方法:

RewriteCond %{HTTP_COOKIE} !^.*cookie1=yes [NC]
RewriteRule ^ - [CO=cookie1:yes:.example.com]

RewriteCond %{HTTP_COOKIE} !^.*cookie2=yes [NC]
RewriteRule ^ %{REQUEST_URI} [L,R,CO=cookie2:yes:.example.com]
  1. 第一条规则只设置一个 cookie 名称 cookie1
  2. 然后设置一个 cookie 名称 cookie2 并重定向到自身。

关于apache - htaccess 在一个重写规则中设置多个 cookie,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24256470/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com