mod_rewrite und .htaccess
Um Aufrufe der eigenen Webseite über den Domainnamen ohne Vorangestelltes “www” immer auf www.domain.de weiterzuleiten bietet sich das Apache Modul mod_rewrite an. Gut, ich bin wahrlich kein Experte in Regex, aber hier mal ein kleines Beispiel mit großer Wirkung…
RewriteEngine on
RewriteCond %{HTTP_HOST} !^www.domain.tld$
RewriteRule ^(.*)$ http://www.domain.tld/$1 [L,R=301]
In diesem Beispiel muss dann selbstverständlich “domain” in Zeile 2 und 3 gegen Euren Domainnamen und “tld” gegen de, com, net, org wie auch immer ausgetauscht werden.
Danach wird ein Aufruf von http://robertbrecht.de direkt auf http://www.robertbrecht.de weitergeleitet.
Aktualisiert am 2010/04/29
Tags: Apache, htaccess, mod_rewrite, Webserver