使用cookie重写Apache规则
如我从上述代码所知,如果: https请求,cookie DRUPAL\u UID存在,状态为200 它将跳过3条规则 这是正确的吗使用cookie重写Apache规则,apache,drupal-7,Apache,Drupal 7,如我从上述代码所知,如果: https请求,cookie DRUPAL\u UID存在,状态为200 它将跳过3条规则 这是正确的吗 以及如何将cookie条件更改为DRUPAL UID>0?我认为这是正确的,只要您的规则正确,或者条件应该满足这一点 要满足cookie ID>0的要求,请执行以下操作: RewriteCond%{HTTP\U COOKIE}DRUPAL\U UID=[1-9].[NC]RewriteCond%{HTTPS}在[OR]RewriteCond%{HTTP\U COO
以及如何将cookie条件更改为DRUPAL UID>0?我认为这是正确的,只要您的规则正确,或者条件应该满足这一点 要满足cookie ID>0的要求,请执行以下操作:
RewriteCond%{HTTP\U COOKIE}DRUPAL\U UID=[1-9].[NC]RewriteCond%{HTTPS}在[OR]RewriteCond%{HTTP\U COOKIE}DRUPAL\U UID=[1-9].[NC][OR]RewriteCond%{ENV REDIRECT\U STATUS}200 RewriteRule.-[S=3]它不起作用。Cookie>0不会跳过之后的规则。
RewriteCond %{HTTPS} on [OR]
RewriteCond %{HTTP_COOKIE} DRUPAL_UID [OR]
RewriteCond %{ENV:REDIRECT_STATUS} 200
RewriteRule .* - [S=3]