Rewrite von www zu non-www und umgekehrt

Warum sollte man eine Domain mit www auf non-www weiterleiten oder umgekehrt? Es handelt sich zwar im Grunde um Duplicate Content, wenn beide Varianten aufrufbar sind, aber Google straft die Website deshalb nicht ab, was häufig fälschlicherweise berichtet wird. Trotzdem ist es vorteilhaft, sich für eine Variante zu entscheiden und den Suchmaschinen damit ihre Arbeit zu erleichtern. Für diesen Fall gibt es aber eine einfache Lösung, zumindest, wenn die Website auf einem Apache-Webserver liegt.

Rewrite von www zu non-www und umgekehrt

Hier können sogenannte Redirects/Rewrites in eine .htaccess eingefügt werden.
Die .htaccess findet man im root-Ordner der jeweiligen Webseite.

In der Regel sollte der Code ziemlich am Anfang der .htaccess eingefügt werden. Wir erstellen unsere Webseiten bevorzugt mit dem CMS Joomla!. Hier muss die .htaccess erst aktiviert werden, nachdem Joomla installiert wurde. Aus htaccess.txt muss eine .htaccess werden. Dazu lädt man sich die Datei einfach lokal auf den Rechner und benennt sie direkt um.  Danach kann der Code einfach in die .htaccess eingefügt werden. Speichern nicht vergessen.

Code-Schnippsel für rewrite von www nach none-www

RewriteEngine On
RewriteCond %{HTTP_HOST} www.meinewebsite.de
RewriteRule (.*) http://meinewebsite.de/$1 [R=301,L]

Rewrite von non-www nach www

Wer es lieber umgekehrt haben möchte, der kann natürlich auch von non-www auf www weiterleiten:

RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\.
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]

Rewrite von http zu https und non-www

Wer gleich zwei Fliegen mit einer Klappe schlagen will, der kann folgenden Code nutzen, wenn die Website auch von http auf https umgeleitet werden soll:

RewriteEngine On
RewriteCond %{HTTPS} off [OR]
RewriteCond %{HTTP_HOST} ^www\. [NC]
RewriteCond %{HTTP_HOST} ^(?:www\.)?(.+)$ [NC]
RewriteRule ^ https://%1%{REQUEST_URI} [L,NE,R=301]

Die .htaccess dann einfach wieder in den root-Ordner hochladen.

Wer sich unsicher ist und Hilfe benötigt – einfach anrufen. Wir kümmern uns dann um die korrekte Weiterleitung. Euer HSW IT-Team

Schon gesehen?

HSW IT ist auf YouTube

Hier gibt es regelmäßig neue Videos zu IT Themen, Hardware, Software und Web.
Einfach mal reinklicken.

Es lohnt sich!