Seite 1 von 1

301 Weiterleitung mehrerer Domains

Verfasst: 05.09.2007, 14:42
von Lise33
Hallo ich habe folgendes vor:

Die URLs:

https://www.url1.de/
https://www.url2.de/
https://www.url3.de/
https://www.url4.de/
https://www.url5.de/

sollen alle auf

https://www.url7.de/

per 301 weitergeleitet werden.

Zudem soll noch

eine Domain per 301:

https://www.url6.de/

auf https://www.url1.de/unterordner1/

weitergeleitet werden.

Ich habe schon alles "mögliche" ausprobiert und erhoffe mir von Euch nun den entscheidenden Hinweis...

So hab ichs bisher versucht - vergebens:

RewriteEngine On
RewriteCond %{HTTP_HOST} !^www.url1.de$ [NC]
RewriteRule ^(.*)$ https://www.url7.de/$1 [R=301,L]
RewriteCond %{HTTP_HOST} !^url1.de$ [NC]
RewriteRule ^(.*)$ https://www.url7.de/$1 [R=301,L]

RewriteCond %{HTTP_HOST} !^www.url2.de$ [NC]
RewriteRule ^(.*)$ https://www.url7.de/$1 [R=301,L]
RewriteCond %{HTTP_HOST} !^url2.de$ [NC]
RewriteRule ^(.*)$ https://www.url7.de/$1 [R=301,L]

etc…...

RewriteCond %{HTTP_HOST} !^www.url6.de$ [NC]
RewriteRule ^(.*)$ https://www.url6.de/unterordner1/$1 [R=301,L]
RewriteCond %{HTTP_HOST} !^url6.de$ [NC]
RewriteRule ^(.*)$ https://www.url6.de/unterordner1/$1 [R=301,L]

HELP
:o

GRuß, Lise

Verfasst:
von

Verfasst: 05.09.2007, 14:47
von Sunbringer
Was genau funktioniert denn nicht? gehen alle Conditions nicht? und hast du in jeder .htaccess das gleiche stehen?

So wie das aussieht müsste eigentlich alles funktionieren, nur dass die 6 auch gleich auf die 7 geht anstatt auf den unterordner der 1 zu gelangen, richtig?

wenn ja, probiers mal so:

Code: Alles auswählen

RewriteCond %{HTTP_HOST} !^www.url1.de[^/Unterordner1]*$ [NC]
RewriteRule ^(.*)$ http://www.url7.de/$1 [R=301,L]
RewriteCond %{HTTP_HOST} !^url1.de[^/Unterordner1]*$ [NC]
RewriteRule ^(.*)$ http://www.url7.de/$1 [R=301,L] 

Verfasst: 05.09.2007, 14:48
von Lise33
Aha! kann ich den ganzen Klumpatsch nicht in eine .htaccess schreiben?

Wie muss ich das aufteilen?

Gruß, Lise

Verfasst: 05.09.2007, 14:51
von Sunbringer
na auf alle Fälle, allein schon um Quellcode zu sparen, nur den Teil in die .htaccess der jeweiligen url rein, die auch nur direkt diese betrifft.

Anschließend noch in die 1er ne Ausschluss-sysntax für den Unterordner und dann müsste das passen.