SEO: HTTP 301 URL Weiterleitung aller Domains auf eine Hauptdomain via mod_rewrite
Heute ein kurzer Tipp / Codebeispiel zum Thema Suchmaschinenoptimierung (SEO)!
Ich hatte schon öfter den Fall, dass mehrere Domains (beispielsweise Schreibweisen - auch "immer mit www") auf eine gemeinsame Domain weiterleiten sollen. Der Pfad soll dabei erhalten bleiben.
Um eine solche "all to one" mod_rewrite Weiterleitung (hier mit dem HTTP Stautscode 301 - moved permanently) umzusetzen, reichen die folgenden paar Zeilen Code und ein mod_rewrite-fähiger Server.
- <IfModule mod_rewrite.c>
- RewriteEngine on
- #Wenn es sich nicht um die Haupt-Domain handelt (oder ohne www.)
- RewriteCond %{HTTP_HOST} !^www\.example\.com$ [NC]
- #Dann auf die Haupt-URL umleiten und Pfad beibehalten!
- RewriteRule ^(.*)$ http://www.example.com/$1 [L,R=301]
- </IfModule>
Viel Spaß damit!
Julian Pustkuchen ist passionierter Software- & Webentwickler mit den Schwerpunkten Softwaredesign, Objektorientierung, Ablaufoptimierung und Usability bei webks. Ein weiterer Schwerpunkt ist die Entwicklung im CMS Drupal.
Er besitzt einen Abschluss als B.Sc. Wirtschaftsinformatik (dual) und studiert derzeit für seinen Abschluss als Master of Science Wirtschaftsinformatik.
Entwickelt Julian gerade keine Software, fährt er Ski, Mountainbike, spielt Badminton, segelt oder verbringt Zeit mit Freunden.
Dieser Blog dient als sein "öffentlicher Notizblo(ck/g)".
Neueste Blogeinträge
-
08.05.2012 - 17:41
-
03.05.2012 - 18:53
-
28.03.2012 - 10:28
Tags in Blogeintrag - Kategorie
Webbasierte Lösungen? Machen wir!
webks: websolutions kept simple
http://www.webks.de






Comments
Das kann übrigens auch zur
Das kann übrigens auch zur Performanceoptimierung gut sein, wenn man eine cookielose Domain benutzen will für Grafiken, CSS und Script. Dann hat man die dynamischen Inhalte auf www und den Rest auf static oder so.
Post new comment