在.htaccess中,有没有办法检查cookie(甚至不需要确认值,只是存在没问题)?如果cookie:什么都不做/加载page.php;否则301重定向。
Redirect 301 /page.php http://another-site.com
这就是我在哪里,磕磕绊绊,正在进行中。
RewriteRule ^page.php [NC,L]
RewriteCond %{HTTP_COOKIE} !cookie=123 [NC]
RewriteRule ^(.*) http://new-site.com [NC,L]
答案 0 :(得分:0)
你可以这样做
RewriteEngine on
RewriteCond %{HTTP_COOKIE} !YourCookie=123 [NC]
RewriteRule ^page\.php$ http://new-site.com [R=301,L]
如果您的Cookie(根据需要重命名)不包含123
且网址为/page.php
,则会重定向到http://new-site.com