WWW Rewrite Rule

August 5, 2011 – 12:06 pm

Ich bin kein Fan von der Subdomain “WWW” und sie ist komplett überflüssig. Mit einem ModRewrite Rule kann man die www Subdomain umgehen in dem alles was auf www.domain.tld/inhalt-der-seite kommt direkt mit 301 auf domain.tld/inhalt-der-seite umleitet wird.

<VirtualHost 127.0.0.1:80>

ServerName domain.tld

<Directory “/var/www/domain/”>
AllowOverride All
Order allow,deny
Allow from all
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www\.(.+)$ [NC]
RewriteRule ^(.*)$ http://%1/$1 [R=301,L]

</Directory>
</VirtualHost>

 

Schreib ein Kommentar