Zur Navigation

Multi-Domain

Weiterleitung

1 Vincent30

Hallo, ich habe ein Multishopsystem das sich eine Adresse teilt. Ich hatte ein paar html-Seiten vor die Shops geschaltet.
Die Weiterleitung erfolgt mit htaccess.
Die eine Startseite ist unter xyz.de/home.html und die andere unter xxx.de/index.htm zu erreichen. Das Ganze funktioniert Bestens.

RewriteEngine On
Options +SymLinksIfOwnerMatch
RewriteCond %{HTTP_HOST} ^xxx.de
RewriteRule (.*) http://www.xxx.de/$1 [R=301,L]

RewriteEngine On
Options +SymLinksIfOwnerMatch
RewriteCond %{HTTP_HOST} ^xyz.de
RewriteRule (.*) http://www.xyz.de/$1 [R=301,L]


Nun hatte ich bei Googles "Webmaster Tools" unter Crawling-Fehler gesehen, dass einige 404 Fehler aufgetreten sind. Und zwar habe etliche andere Seiten auf www.xxx.de/index.html verlinkt.

Mit redirect 301 kann ich zwar alles von index.html auf index.htm weiterleiten, aber dann werden auch die Links von www.xyz.de/index.html auf www.xxx.de weitergeleitet und das will ich auf keinen Fall.

Hab´s schon mit RewriteCond %{REQUEST_URI} versucht bekomme es aber nicht hin. :(

17.02.2011 08:53

2 Vincent30

Nachtrag:

hab´s auch hiermit schon hinbekommen:
RewriteRule ^(index\.html)$ /index.htm [R=301]

aber dann habe ich das gleiche Problem wie bei der redirect-methode

17.02.2011 09:05

3 Jörg Kruse

Ist das eine htaccess Datei:

RewriteEngine On
Options +SymLinksIfOwnerMatch
RewriteCond %{HTTP_HOST} ^xxx.de
RewriteRule (.*) http://www.xxx.de/$1 [R=301,L]

RewriteEngine On
Options +SymLinksIfOwnerMatch
RewriteCond %{HTTP_HOST} ^xyz.de
RewriteRule (.*) http://www.xyz.de/$1 [R=301,L]

Diese beiden Zeilen werden nur einmal pro htaccess Datei benötigt:

RewriteEngine On
Options +SymLinksIfOwnerMatch

Bei der Weiterleitung von /index.html nach /index.htm musst du auch wieder den Host angeben, für den diese gelten soll

RewriteCond %{HTTP_HOST} xxx\.de$
RewriteRule ^index\.html$ http://www.xxx.de/index.htm [R=301,L]

xxx\.de$ gilt hierbei wegen des fehlenden ^ auch für www.xxx.de

17.02.2011 09:38

4 Vincent30 (Gast)

Ach perfekt, Sie haben meinen Tag geretttet! :)

17.02.2011 11:00

Beitrag schreiben (als Gast)

Die Antwort wird nach der Überprüfung durch einen Moderator freigeschaltet.





[BBCode-Hilfe]