Makkelijk alle domeinnamen laten verwijzen naar je website met Apache

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

Share

Leave a Reply