Hallo, habe folgendes Problem:
Subdomain hinter einer htaccess. Bei aufrufen der Link Seite wird ein Cookie gesetzt (Funktioniert einwandfrei) dann soll eine Weiterleitung erfolgen aber nur wenn man über diesen Link kommt Quereinsteiger sollen draußen bleiben. Die Weiterleitung funktioniert. Aber das Quereinsteigen und direktaufrufen der Seite auch, was ja eigentlich nur den Usern erlaubt sein soll die den Cookie haben!!! Wie gesagt cookie funktioniert bloß die htacess nicht hier ist sie:
Ist hier vielleicht irgend ein Fehler drin!!??
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^http://([a-z0-9-]+\.)*sub.meinedomain.de/ [NC]
RewriteCond %{HTTP_COOKIE} !(^|(.+*)id=valid(;.*|$)
RewriteRule /* http://www.meinedomain.de/keinenzugang.html [R,L]
Den Cookie übergebe ich mit:
<SCRIPT LANGUAGE="javascript"> // Definierender Cookie Laufzeit var expires = new Date(); expires.setTime(expires.getTime() + 6 * 60 * 60 * 1000); document.cookie = "id=valid; path=/" + "; expires=" + expires.toGMTString(); </SCRIPT> der im Header der verlinkenden Seite eingebaut ist!
Besten Dank im voraus!!!