Wie man eine Zugriffsumleitung basierend auf dem Cookie-Wert durchführt

Ich bin bei Google gescheitert und konnte hier keine Antwort finden. Sorry, ich bin ein Neuling bei htaccess und es hat eine sehr merkwürdige Syntax und ist so schwer zu lernen!

Sie können sehen, was ich versuche, hier zu tun ...

RewriteEngine on
RewriteCond %{HTTP_COOKIE} ^.*user_id=(\d+).*$ [NC]
RewriteRule .* http://localhost/mysite/cache/$1 [R=301,L]
RewriteRule .* http://localhost/mysite/cache/guest [R=301,L]

Ich cache die Seiten für jeden Benutzer, um die Ladegeschwindigkeit zu bestimmen. Ich möchte in den richtigen HTML-Cache-Ordner umleiten, wenn sie mit einem Cookie angemeldet sind. Andernfalls möchte ich den Gast-Cache laden.

Right jetzt geht es in eine Infischleife. Wenn ich das [R = ... entferne, erhalte ich einen internen Serverfehler.

Bitte hilfe !!! Danke!!

Antworten auf die Frage(4)

Ihre Antwort auf die Frage