Zerko: Umleitung via RewirteRules und mehreren Domains?

Beitrag lesen

Danke Cheatah.

Die korrekte Schreibweise ist natürlich "[QSA,L,R=301]", was ich leider in Eile gelösch hab... hast recht!

Eine Erklärung mit den Leerzeichen habe ich nicht ganz verstanden?!
Zumindest weiß ich nicht wo dort falsche Leerzeichen sind bzw. wo Leerzeichen zum Fehler führen?

Und... die Sache mit den URL's (!!) beruht auf meiner Unfähigkeit mir irgendeine sinnvolle und korrekte Schreibweise von Abkürzungen zu merken :)

Und... bevor du die "..." kritisierst: dies "könnte" durch eine kaputte Feder meiner Leertaste verursacht werden, auf welche ich immer mit Gewalt einschalgen muss... wodruch mir langsam die Finger schmerzen.

Gruß,
Zerko

Hi,

Irgendwo hat meine .htaccess einen Fehler, da ich versuche mehrere alte URL's auf die korrekten neuen Seiten umzuleiten und dies leider nicht klappt.

Dein Problem sind die Leerzeilen. Ich setze sie mal sinnvoller:

RewriteCond %{HTTP_HOST} ^www.domain.fr$
RewriteRule ^produkte.html$  http://www.domain.fr/shop/produkte.html QSA,L,R=301]

RewriteRule ^uebersicht.html$  http://www.domain.fr/shop/uebersicht.html QSA,L,R=301]

RewriteCond %{HTTP_HOST} ^www.domain.co.uk$
RewriteRule ^produkte.html$  http://www.domain.co.uk/shop/produkte.html QSA,L,R=301]

RewriteRule ^uebersicht.html$  http://www.domain.co.uk/shop/uebersicht.html QSA,L,R=301]

RewriteCond %{HTTP_HOST} ^www.domain.pl$
RewriteRule ^produkte.html$  http://www.domain.pl/shop/produkte.html QSA,L,R=301]

RewriteRule ^uebersicht.html$  http://www.domain.pl/shop/uebersicht.html QSA,L,R=301]

Jetzt klarer? (Die fehlenden "[" sind vermutlich ebenso ein Copy&Paste-Bereinigungsfehler wie der Umstand, dass Du keine Domainnamen wie example.com, example.org, example.net oder bla.fr.example verwendet hast.)

Ich habe hier die gleichen URL's

Ein weiterer Fehler von Dir ist es, URLs als "URL's" zu schreiben.

Das Problem hierbei ist, dass egal von welcher Domain ich gerade komme immer der erste Eintrag genommen wird. In diesem Beispiel würde die Umleitung von "produkte.html" stets nach nach "http://www.domain.fr/shop/produkte.html" führen.

Man möchte meinen, "produkte.html" sei das einzige Dokument, das auf der richtigen Domain landet.

Cheatah