Zur Navigation

Umleitung mal wieder

1 Svenson (Gast)

Hallo..

ich möchte die xxx.com auf www.xxx.com umleiten. Aber bei allem was ich mach kommt die fehlermeldung : Umleitung endet ine einer schleife und kann nicht beendet werden..blablablab..

wie kann ich das problem losen ?

Es soll also immer auf www.xxx.com weitergeleitet werden

08.09.2008 22:21

2 Jörg

Wie leitest du denn bislang weiter?

Mit Modrewrite sieht eine Standardweiterleitung von ohne-www nach mit-www so aus:

RewriteEngine on

RewriteBase /

RewriteCond %{HTTP_HOST} !www\.example\.com
RewriteRule ^(.*)$ http://www.example.com/$1

08.09.2008 22:25

3 svenson (Gast)

So sieht meine htaccess nun aus..

Aber das funktioniert nicht


<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

RewriteEngine on

RewriteCond %{HTTP_REFERER} ^http://www\.google\..*q=webcamsex [NC]
RewriteRule .* http://xxxxxx.com/ [R,L]


RewriteEngine on

RewriteBase /

RewriteCond %{HTTP_HOST} !www\.example\.com
RewriteRule ^(.*)$ http://www.example.com/$1

08.09.2008 22:29

4 Jörg

"RewriteEngine on" benötigst du nur einmal. Die Weiterleitungen sollten vor den andern Rules aufgeführt werden (siehe hierzu auch diesen Artikel)

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /

RewriteCond %{HTTP_HOST} !www\.example\.com
RewriteRule ^(.*)$ http://www.example.com/$1 [R=301,L]

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

PS: das R-Flag hatte ich noch vergessen

08.09.2008 22:35

5 svenson (Gast)

Hallo Joerg

das klappt immer noch ncht, es kommt immer noch die Meldung das die weiterleitung nicht beendet werden kann.

Oder muss ich im Confix die xxx.com löschen ?

gruss

sven

08.09.2008 22:42

6 Svenson (Gast)

Das ist die genaue Meldung. Auch wenn ich das im Confix direkt umleite kommt die gleiche Meldung


Umleitungsschleife

Die aufgerufene Website leitet die Anfrage so um, dass sie nie beendet werden kann.

08.09.2008 22:45

7 Jörg

Ich sehe keinen Fehler - enthält die .htaccess noch weitere Rules oder Direktiven?

Den Browser-Cache würde ich auch noch mal leeren - möglicherweise leitet dein Browser aus dem Cache weiter

08.09.2008 22:56 | geändert: 08.09.2008 22:56

8 svenson (Gast)

Hallo Joerg


sonst steht da nichts mehr drin. Und der Cache ist auch Leer, es kommt immer wieder diese Meldung.

Kann es sein das was im Confixx falsch eingestellt ist `?

Aber da sind nur beide Domains aufgeführt.. mehr nicht

gruss

sven

08.09.2008 23:02

9 Jörg

Wenn du mir die URL gibts (gegebenenfalls über Kontaktformular in meinem Profil), könnte ich mir die Endlosschleife mal genauer anschauen und daraus vielleicht Rückschlüsse ziehen.

08.09.2008 23:10 | geändert: 08.09.2008 23:11

10 Svenson

Ist per PM raus

08.09.2008 23:14