1
Ich habe ein Problem das ich mir nicht erklären kann.
Ich habe den Apache lokal installiert, habe Vhost eingerichtet, rewrite_module aktiviert,
Beim Test umleiten auf Google hat alles funktioniert, auch die Weiterleitung von testseite-1.html auf testeite-2.html hat geklabt.
RewriteEngine On
RewriteRule ^ http://www.google.de [R,L]
Schreibe ich aber dieses in meine .htaccess
RewriteEngine on
RewriteCond %{HTTP_HOST} !^beispieldomain\.de$ [NC]
RewriteRule ^(.*)$ http://beispieldomain.de/$1 [L,R=301]
Bekomme ich im Firefox diesen Seitenlade Fehler.
Fehler: Umleitungsfehler
Die aufgerufene Website leitet die Anfrage so um, dass sie nie beendet werden kann.
Ich kann mir das nicht erklären warum das so ist, der Code ist ja nicht flasch.
Dann hab ich mir gedacht vielleicht funkt ja dieses
RewriteEngine On
RewriteCond %{HTTP_USER_AGENT} ^BlaBla1 [OR]
RewriteCond %{HTTP_USER_AGENT} ^BlaBla2 [OR]
RewriteRule ^.*$ - [F]
Aber dann bekomm ich eine 403, was ja eigentlich nicht sein darf da ich den User Agenten nicht auf "BlaBla1" geändert habe.
Dann hab ich den Test mit "localhost" gemacht User Agent auf "BLaBla1" im Firefox geändert und die Seite mit http://localhost
aufgerufen, und da funktionierts bestens und ich bekomme meine 403.
RewriteEngine On
RewriteCond %{HTTP_USER_AGENT} ^BlaBla1 [OR]
RewriteCond %{HTTP_USER_AGENT} ^BlaBla2 [OR]
RewriteRule ^.*$ - [F]
Ich kann mir das nur noch so erklären das dies beim lokalen Apache mit Vhost nicht funktioniert, sondern nur mit localhost.
Oder hat vielleicht jemand eine Idee was ich noch machen könnte oder muß?
Danke Christian
Ich habe den Apache lokal installiert, habe Vhost eingerichtet, rewrite_module aktiviert,
Beim Test umleiten auf Google hat alles funktioniert, auch die Weiterleitung von testseite-1.html auf testeite-2.html hat geklabt.
RewriteEngine On
RewriteRule ^ http://www.google.de [R,L]
Schreibe ich aber dieses in meine .htaccess
RewriteEngine on
RewriteCond %{HTTP_HOST} !^beispieldomain\.de$ [NC]
RewriteRule ^(.*)$ http://beispieldomain.de/$1 [L,R=301]
Bekomme ich im Firefox diesen Seitenlade Fehler.
Fehler: Umleitungsfehler
Die aufgerufene Website leitet die Anfrage so um, dass sie nie beendet werden kann.
Ich kann mir das nicht erklären warum das so ist, der Code ist ja nicht flasch.
Dann hab ich mir gedacht vielleicht funkt ja dieses
RewriteEngine On
RewriteCond %{HTTP_USER_AGENT} ^BlaBla1 [OR]
RewriteCond %{HTTP_USER_AGENT} ^BlaBla2 [OR]
RewriteRule ^.*$ - [F]
Aber dann bekomm ich eine 403, was ja eigentlich nicht sein darf da ich den User Agenten nicht auf "BlaBla1" geändert habe.
Dann hab ich den Test mit "localhost" gemacht User Agent auf "BLaBla1" im Firefox geändert und die Seite mit http://localhost
aufgerufen, und da funktionierts bestens und ich bekomme meine 403.
RewriteEngine On
RewriteCond %{HTTP_USER_AGENT} ^BlaBla1 [OR]
RewriteCond %{HTTP_USER_AGENT} ^BlaBla2 [OR]
RewriteRule ^.*$ - [F]
Ich kann mir das nur noch so erklären das dies beim lokalen Apache mit Vhost nicht funktioniert, sondern nur mit localhost.
Oder hat vielleicht jemand eine Idee was ich noch machen könnte oder muß?
Danke Christian