1
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. :(
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. :(