Het is niet ongebruikelijk dat je meerdere domeinnamen registreert voor je website. Soms omdat je ook namen vastlegt die op je hoofd-domeinnaam lijken, maar ook omdat je veel voorkomende extensies van je domeinnaam in je bezit hebt.
Het is niet goed voor je zoekmachine-ranking om voor iedere domeinnaam een ServerAlias aan te maken. Je bezoeker komt zo wel op dezelfde website, maar voor een zoekmachine-spider lijkt het alsof er meerdere websites bestaan met dezelfde content.
Dit gaan we dus redirecten met de status-code 301 vanuit een aparte Virtualhost op de volgende manier:
<VirtualHost *:80> ServerName mijnwebsite.nl ServerAlias mijnwebsite.de ServerAlias www.mijnwebsite.de ServerAlias mijnwhebsait.nl ServerAlias www.mijnwhebsait.nl Redirect permanent / http://www.mijnwebsite.nl/ </VirtualHost>
Alle domeinnamen worden nu afgevangen door deze Virtualhost en netjes met de instructie: “Redirect permanent” (status-code 301) doorgestuurd naar de website http://www.mijnwebsite.nl
Deze kun je gewoon aanmaken als een Virtualhost, bijvoorbeeld:
<Virtualhost *:80> ServerAdmin webmaster@mijnwebsite.nl ServerName www.mijnwebsite.nl DocumentRoot /home/mijnwebsite.nl/public_html/ <Directory /home/mijnwebsite.nl/public_html/> Options -Indexes FollowSymLinks MultiViews AllowOverride All Order allow,deny allow from all </Directory> ErrorLog /home/mijnwebsite/logs/error.log LogLevel warn CustomLog /home/mijnwebsite.nl/logs/access.log combined </VirtualHost>
Mocht je er niet uitkomen of wil je dit laten uitvoeren, kun je altijd contact opnemen.
–Martijn