2016-05-31 91 views
2

我的情况如何使用Apache mod_headers追加Cookie?

我想一个cookie添加到由在请求头中的用户发送的现有的cookie。

我试过

所以我决定用RequestHeader directive

RequestHeader append Cookie "foo=bar" 

唯一的问题是,RequestHeader追加每个定义的新值用逗号(,)不是用分号(; )。所以我的新饼干以一种奇怪的方式与旧的“合并”(可能是因为缺少分号)。

enter image description here

或者

RequestHeader append Cookie " foo=bar" 

enter image description here

的请求报头被附加到同一 名称的任何现有的头。当一个新值被合并到一个现有的头上时,它是用逗号与现有头分离的 。这是为标题提供多个值的标准方式。​​

我的问题

我缺少的东西或者是RequestHeader不正确的指令?

环境:阿帕奇/ 2.4.20,PHP/35年5月5日,Ubuntu的

回答

0

这似乎是使用追加饼干不能按预期工作。

在分析了我真正需要的之后,决定设置一个新的RequestHeader就足够了。