Ich erinnere mich daran, dass ich in den 90ern in VHS-Kursen Teilnehmenden erklärt habe, dass es unter einem gemeinsamen Domain-Namen eines Unternehmens, Vereins, Behörden usw. verschiedene Internetdienste wie E-Mail, FTP und eben das World Wide Web gibt und dass sich die Dienste durch die Subdomain www
gut auseinanderhalten halten lassen. Das www
einer Zeichenkette auf Geschäftsunterlagen signalisiert auch verlässlich, dass es sich um eine Internetadresse handelt, während wohl nicht jedem klar ist, was sich hinter youtu.be
verbirgt.
Inzwischen nutzen die meisten AnwenderInnen das Internet täglich und haben den Unterschied zwischen den verschiedenen Diensten verstanden. Inzwischen geht es mehr darum, die Eingabe möglichst kurz zu machen und Tippfehler möglichst auszuschließen. Der Browser Google Chrome blendet nicht nur das Eingabeschema (https://
) aus und zeigt statt dessen ein Schloss-Icon, sondern zeigt auch die Zeichen www
gar nicht mehr an, auch wenn sie mit eingegeben wurden.
Weil viele Menschen gelernt haben, Internetadressen zu erraten, indem sie www.
, einen klein geschriebenen Unternehmens- oder Vereinsnamen und .de
aneinanderhängen, sollte der Aufruf einer Domain mit www
zumindest möglich sein. Üblicherweise wird die Eingabe aber direkt zu einer URL ohne www
weitergeleitet. Wenn dein Webhoster dafür nicht bereits eine Einstellung im Kundenmenü bereithält, kannst du auch selber eine Weiterleitung einrichten, die sowohl Aufrufe mit dem Schema http://
als auch mit www
(bitte mit deiner eigenen Domain) umleiten:
RewriteEngine On
RewriteCond %{HTTPS} off [OR]
RewriteCond %{HTTP_HOST} ^www\. [NC]
RewriteRule ^ https://example.com%{REQUEST_URI} [L,NE,R=301]
Solche Weiterleitungsregeln sind auch für Suchmaschinen wichtig, die eine Website bisher unter einer URL mit www
indexiert haben. Durch den Hinweis R=301
bekommt der Crawler mitgeteilt, dass die Website dauerhauft auf eine neue Adresse umgeleitet wird. Der Code 301
bedeutet Permanent Redirect
.
Die Änderung in Einstellungen > Allgemein ist ohne Probleme möglich, du solltest aber bei beiden URLs ein einheitliches Schema verwenden und www
weglassen.
WordPress speichert Mediendateien mit absoluten URLs, weil das für eine Suchmaschinenoptimierung besser ist. Auch an anderen Stellen werden absolute URLs verwendet. Da die URL teilweise in serialisierten Feldern gespeichert ist, benötigst du ein besonderes Tool, das nicht nur die URL ersetzt, sondern auch die Feldlänge anpasst. Hier hat sich Better Search Replace bewährt, mit dem du in allen Datenbanktabellen z.B. eine Adresse http://www.example.com
in https://example.com
ändern kannst. Es ist sinnvoll, vorher ein Backup der Datenbank zu erstellen; Tippfehler kommen schon mal vor und sind schwieriger zu korrigieren.