我想知道如何要求多个cookie E.G.
访问example.com/protected
您需要两者
cookie1 and cookie 2
这是我目前的HTACCESS:
RewriteEngine On
RewriteBase /cookietest/
RewriteCond %{HTTP_COOKIE} !AuthCookie=OpenSesame [NC]
RewriteCond %{HTTP_COOKIE} !^.*wordpress_logged_in.*$ [NC]
RewriteRule .* http://example.com.com/wp-login.php [L]
我如何要求两种饼干?
答案 0 :(得分:2)
使用OR
标志:
RewriteEngine On
RewriteBase /cookietest/
RewriteCond %{HTTP_COOKIE} !AuthCookie=OpenSesame [NC,OR]
RewriteCond %{HTTP_COOKIE} !^.*wordpress_logged_in.*$ [NC]
RewriteRule .* http://example.com.com/wp-login.php [L]
如果缺少AuthCookie OR wordpress_logged_in,则重定向到wp-login.php。如果存在两个cookie,那么将无法满足两个条件,因此您将无法重定向