Code Snippet: 301 Weiterleitung – 301 Rewrite mittels htaccess

Ein einfacher Weg eine Domain auf eine andere weiterzuleiten ist das 301 Rewrite.

Hier benötigt es einer .htaccess Datei auf dem Server der Domain die weitergeleitet werden soll.

Beispiel für ein 301 Rewrite/Redirect:

alt.com soll nach neu.com weitergeleitet werden.

– Auf alt.com in der root Folder eine Datei mit dem Namen .htaccess erstellen.
– Datei öffnen und folgendes eintragen:

1
2
RewriteEngine On
RewriteRule ^.*$ http://neue-website.com/$0 [R=301,L]

Dieses Snippet leitet alt.com nach neu.com um! Zudem wird alt.com/artikel-1 nach neu.com/artikel-1 umgeleitet.

Speichern. Fertig!

Testen ob nach neue-website.com weitergeleitet wird

Möglicherweise sollte noch Apache neugestartet werden:

1
sudo /etc/init.d/apache2 restart

301 Rewrite ohne Unterseiten weiterleiten – also direkt auf die Startseite einer neuen Domain weiterleiten

Um alt.com/artikel-1 nach neu.com umzuleiten folgedes in der .htaccess eingeben:

1
2
RewriteEngine On
RewriteRule ^.*$ http://neue-website.com/ [R=301,L]
VN:F [1.9.22_1171]
Rating: 8.6/10 (18 votes cast)
Code Snippet: 301 Weiterleitung - 301 Rewrite mittels htaccess, 8.6 out of 10 based on 18 ratings

One Comment

  1. Antworten
    Uwe Hog 23.08.2013

    Besten Dank für die mod_rewrite-Tipps. Sind perfekt verwendbar, auch für die Optimierung von Adressen für Suchmaschinen. Beste Grüße nach Berlin

Hinterlasse eine Antwort

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert *

Du kannst folgende HTML-Tags benutzen: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>