带有cookie的Apache RewriteRule

时间:2014-06-16 11:53:48

标签: apache drupal-7

 RewriteCond %{HTTPS} on [OR]
 RewriteCond %{HTTP_COOKIE} DRUPAL_UID  [OR]
 RewriteCond %{ENV:REDIRECT_STATUS} 200
 RewriteRule .* - [S=3]

据我所知,如果:

https请求,cookie DRUPAL_UID存在,状态200

它会跳过3个RewriteRule。

是对的吗?

如何将cookie条件更改为DRUPAL_UID> 0?

1 个答案:

答案 0 :(得分:0)

我认为这是正确的,只要你的规则是正确的,OR条件应该满足。

满足Cookie ID> 0:

RewriteCond %{HTTP_COOKIE} DRUPAL_UID=[1-9].* [NC]