Я пытаюсь заставить это работать, используя только директивы Apache 2. и mod_rewrite.
RewriteEngine on
RewriteBase /
RewriteRule .* - [CO=setcookietest:1:example.com:60:/] [C]
RewriteCond %{HTTP_COOKIE} !^.*setcookietest.*$ [NC]
RewriteRule .* /cookies.html [NC,L]
Это не работает, это приводит к внутренней ошибке сервера при обращении к этой последней директиве.
По сути, все, что я хочу сделать, - это переписать конкретную страницу, если сервер не может установить тестовый файл cookie, его значение не имеет значения.
Спасибо!