Hallo Leute!
Ich versuche immer noch mein Problem die Zugriffe auf eine Directory zu
begrenzen...
Ich habe jetzt gedacht, dass ich eventuell die Cookies dafür nutzen
kann, allerdings muss das auch etwas "dynamisch" sein, damit es nicht
passiert, dass jemand den Cookie entdeckt und ohne weiteres die
Directory nutzt.
Deswegen sollte der Wert dieses Cookies irgendwo geschrieben und gelesen
werden.
Ich dachte deswegen an die Datenbank.
Mit RewriteMap kann ich eigentlich die DB abfragen, aber irgendwie
scheitert alles...
Was ich habe:
RewriteEngine on
RewriteMap data "dbd:select hash2 from proxyauth where session_id = %s"
RewriteRule .* - [L,CO=NDD_COOKIE:${data:%1}:test] [F,L,NC]
was ich erwarte ist folgendes:
1) NDD_COOKIE ist vorhanden
2) Der Wert von NDD_COOKIE wird in der Tabelle (mit "session_id")
gesucht und "hash2" wird geholt
3) "hash2" muss den Wert "test" haben
4) Ist eine oder mehrere Bedingungen nicht erfüllt, wird der Abruf der
Seite abgelehnt
Leider funktioniert das nicht und ich kann immer die Seite abrufen.
Kann mir jemand sagen, was ich falsch mache?
Danke
Luca Bertoncello
(lucabert(a)lucabert.de)