Seite 1 von 1

Domain Umzug - htaccess-Redirect richtig definieren...

Verfasst: 19.01.2011, 14:10
von Montana187
Hallo Gemeinde,

ich stehe aktuell vor dem Problem, dass ich eine Seite, welche in G recht ordentlich indiziert ist auf eine neue Domain weiterleiten möchte. Wie ist
da die beste Vorgehensweise. Viele Seiten meiner aktuellen Page sind recht ordentlich geranked, die sollten schon einzeln per 301 auf die
neue Domain weiterleiten. Aktuell sind es über 400 Seiten die indiziert sind. Habe keine Lust eine ellenlagne htaccess zu schreiben. Wer kann mir kurz mit einem einzigen Befehl auf die Sprünge helfen. Tank yo für die zahlreichen Feedbacks 8)

Verfasst:
von
SEO Consulting bei ABAKUS Internet Marketing
Erfahrung seit 2002
  • persönliche Betreuung
  • individuelle Beratung
  • kompetente Umsetzung

Jetzt anfragen: 0511 / 300325-0.


Verfasst: 19.01.2011, 14:32
von andi80
Mal ne Frage - warum möchte man ein gut rankendes Projekt auf eine neue Domain umleiten?

Verfasst: 19.01.2011, 14:36
von Montana187
..hat rechtliche Gründe....

Verfasst: 19.01.2011, 14:43
von andi80
Achso, weil normalerweise würde ich sowas nicht empfehlen. Nur ob du damit dem rechtlichen aus dem Weg gehst bezweifel ich auch erstmal, weil auch bei 301 bist du ja trotzdem noch unter der Domain erreichbar. Aber egal, das war ja nicht deine Frage zu der ich dir leider gar nicht weiterhelfen kann. Ich würde mal ein bissl im ModRewrite Unterforum stöbern ...

Verfasst: 19.01.2011, 14:48
von Montana187
ist wirklich eine komplizierte Sache das zu erklären. Ich habe aber sehr viel Geld für eine 8 Jahre alte Domain bezhalt, wo das Thema identisch ist und es bestehen hunderte BLs die teilweise 6-7 Jahre alt sind. Keine 0815 BLs. Es ist mir also sehr wohl bewusst, dass ein Domainwechsel grundsätzlich nicht empfehlenswert ist. aber in diesem einen fall habe ich definitv mehr Vorteile!

dennoch thanx für dein response.

Re: Domain Umzug - htaccess-Redirect richtig definieren...

Verfasst: 19.01.2011, 15:19
von Hirnhamster
Montana187 hat geschrieben:Hallo Gemeinde,

ich stehe aktuell vor dem Problem, dass ich eine Seite, welche in G recht ordentlich indiziert ist auf eine neue Domain weiterleiten möchte. Wie ist
da die beste Vorgehensweise. Viele Seiten meiner aktuellen Page sind recht ordentlich geranked, die sollten schon einzeln per 301 auf die
neue Domain weiterleiten. Aktuell sind es über 400 Seiten die indiziert sind. Habe keine Lust eine ellenlagne htaccess zu schreiben. Wer kann mir kurz mit einem einzigen Befehl auf die Sprünge helfen. Tank yo für die zahlreichen Feedbacks 8)
Wenn die URL Struktur gleich bleibt kannst dus mal mit

Code: Alles auswählen

RewriteCond %{HTTP_HOST} !^www\.neue-domain\.de$ [NC]
RewriteRule ^(.*)$ http://www.neue-domain.de/$1 [R=301,L]

RewriteCond %{HTTP_HOST} !^neue-domain\.de$ [NC]
RewriteRule ^(.*)$ http://www.neue-domain.de/$1 [R=301,L]
probieren. In eine .htaccess packen und in das root Verzeichnis der alten Domain legen.

Verfasst: 19.01.2011, 16:17
von Montana187
danke dir Hirnhamster. Ich werd´s gleich ausprobieren :lol:

Verfasst: 04.03.2011, 13:02
von Montana187
Hallo @all,

die zuletzt gebotene Lösung hat funktioniert. Hierfür erstmal ein großes Dankeschön. Jetzt eine andere Frage:

Mal angenomme, alle Shopseiten liegen unter der Adresse

www.meinshop.de/shop/

Mit welchem htaccess-Befehl kann ich es nun erreichen, dass alle Seiten per 301
in das Root-Verzeichnis geleitet werden.

Z.B. www.meinshop.de/muellermilch-banae.html statt www.meinshop.de/shop/muellermilch-banae.html

Vielen Dank für Eure Hilfe

Verfasst: 04.03.2011, 14:16
von Montana187
Hat keiner eine Idee??

Verfasst: 04.03.2011, 14:23
von Synonym
Um beim Code von Hirnhamster zu bleiben, auch wenn der etwas umständlich ist ;-)

Code: Alles auswählen

RewriteCond %{HTTP_HOST} !^www\.neue-domain\.de$ [NC]
RewriteRule ^shop/(.*)$ http://www.neue-domain.de/$1 [R=301,L]

RewriteCond %{HTTP_HOST} !^neue-domain\.de$ [NC]
RewriteRule ^shop/(.*)$ http://www.neue-domain.de/$1 [R=301,L] 

Verfasst: 04.03.2011, 15:31
von Montana187
Vielen Dank Synony. Werds mal direkt austesten.

Verfasst: 23.03.2011, 18:14
von Montana187
Hallo Synonym,

leider funktionieren diese Rules nicht. Was läuft da falsch.
Nochmals zur Erklärung.

Wie auch bereits oben in meinem letzten Beitrag geschildert, habe ich am Shop
eine strukturelle Veränderung vorgenommen.

Vorher lagen alle Shopdaten, samt der Verzeichnisse im FTP-Verzeichnis /shop

Diese müssen jetzt allesamt direkt per 301 in das FTP-Root geleitet werden.

Wer kann mir die entsprechenden htaccess-Anweisungen mitteilen.
Idealerweise mit dem Befehl von "ohne www" zu "www" :oops:

Vielen Dank für Euren Support!

Verfasst: 23.03.2011, 18:43
von Montana187
Habs hinbekommen. Bei mir steht jetzt:

Code: Alles auswählen

RewriteEngine on
RewriteCond %{HTTP_HOST} ^(mein-shop\.com)(:80)? [NC]
RewriteRule ^(.*) http://www.mein-shop.com/$1 [R=301,L]

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

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


ErrorDocument 404 http://www.mein-shop.com/seite-nicht-gefunden-404.htm