Direkt zum Inhalt

Cookie-Einstellungen

Wählen Sie, welche Arten von Cookies Sie erlauben. Sie können Ihre Auswahl jederzeit über Cookie-Einstellungen unten auf jeder Seite ändern. Datenschutzerklärung

Notwendig

Immer aktiv

Nötig zum Einloggen, für Ihren Warenkorb und um Ihre Auswahl zu speichern. Diese sind immer aktiv.

Welche Cookies?
  • weboke_sessie, weboke_klant, weboke_remember: Ihre Sitzung und eingeloggt bleiben
  • weboke_basket: Ihr Warenkorb
  • wkBtwIncl: Preise mit oder ohne MwSt. anzeigen
  • wok_cookies: Ihre Cookie-Auswahl, 12 Monate

Misst, welche Anzeige zu einem Besuch oder einer Bestellung führt, damit wir nicht für Anzeigen zahlen, die nichts bringen.

Welche Cookies?
  • Google Ads über Google Tag Manager (_gcl_au, _gcl_aw), bis zu 90 Tage
  • OpenAI Ads, Anzeigen in ChatGPT
  • wok_aff: über welchen Partner Sie zu uns kamen (Partnerprogramm), 60 Tage

4,6

Land und Sprache

Jedes Land hat seine eigene Website, mit Preisen und MwSt. dieses Landes.

Anzeigen

www, Weiterleitung und was DNS nicht kann

Modul 3: Einträge für Ihre Website · Lesezeit: 7 Minuten

Lernziel: Nach dieser Lektion kennen Sie den Unterschied zwischen DNS (wo steht der Server) und Weiterleitung (welche Seite Sie bekommen), und Sie können www korrekt einrichten.

Kernbegriffe: www, Weiterleitung (Redirect, 301/302), Domainpointer oder Alias, https-Zertifikat, ein Pfad existiert nicht im DNS

Was DNS weiß und was nicht

Das DNS beantwortet nur eine Art von Frage: "Wo steht dieser Name?" Die Antwort ist eine Adresse (A, AAAA) oder ein anderer Name (CNAME). Danach ist das DNS fertig. Alles, was danach passiert, regelt der Webserver unter dieser Adresse.

Eine Webadresse besteht aus mehr als nur einem Namen:

https://www.example.com/contact?taal=nl
└─┬─┘   └──────┬───────┘└───┬──┘└──┬──┘
protocol     naam          pad   parameters

Nur der mittlere Teil, der Name, landet beim DNS. Das Protokoll (https), der Pfad (/contact) und die Parameter sieht das DNS nie. Daraus ergeben sich ein paar Dinge, die viele Menschen überraschen:

  • Das DNS kann nicht zu einer Seite weiterleiten. Einen Eintrag wie "example.com zu othersite.example/actie" gibt es nicht.
  • Das DNS wählt nicht zwischen http und https. Ob ein Besucher bei https landet, regelt der Webserver.
  • Das DNS weiß nicht, welche Website auf einem Server steht. Auf einer einzigen IP-Adresse können Hunderte Websites laufen. Der Browser schickt den Namen in seiner Anfrage mit, und der Webserver wählt anhand davon die richtige Site aus.

Weiterleitung geschieht auf dem Webserver

Möchten Sie, dass example.com Besucher zu www.example.com weiterleitet, oder dass eine zweite Domain auf Ihre Hauptseite geht? Dann brauchen Sie zwei Schritte:

  1. DNS: Lassen Sie den Namen auf einen Webserver zeigen, der die Weiterleitung übernehmen kann. Das ist meistens Ihr eigenes Hosting oder ein Weiterleitungsdienst Ihres Registrars.
  2. Webserver: Richten Sie dort eine Weiterleitung (Redirect) ein. Der Server antwortet dann nicht mit einer Seite, sondern mit "Gehe zu dieser anderen Adresse". Der Browser folgt dem automatisch.

Eine Weiterleitung hat einen Code:

CodeBedeutetVerwendung
301Dauerhaft umgezogenEine feste Weiterleitung, zum Beispiel von der nackten Domain zu www. Suchmaschinen übernehmen die neue Adresse.
302 (oder 307)Vorübergehend woandersEine temporäre Aktionsseite oder Wartung.

Ein Domainpointer oder Domainalias ist etwas anderes: Dabei zeigt sich dieselbe Website unter zwei Namen, ohne dass sich die Adressleiste ändert. Auch das regelt das Hosting-Panel, nicht das DNS. Das DNS des zweiten Namens muss lediglich auf denselben Server zeigen.

Es gibt auch Frame-Forwarding: Die Adressleiste zeigt weiterhin Ihre Domain, während Sie eine andere Site sehen. Das funktioniert oft schlecht mit modernen Websites (die weigern sich, in einem Frame zu laden), und Suchmaschinen mögen es nicht. Verwenden Sie es lieber nicht.

www: ja oder nein?

www ist einfach eine Subdomain. Ob Sie Ihre Site unter www.example.com oder unter example.com laufen lassen, ist eine Entscheidung. Wichtig ist nur:

  1. Beide müssen funktionieren. Menschen tippen das eine oder das andere. Fehlt ein Eintrag für www, erhalten sie eine Fehlermeldung, dass die Site nicht existiert.
  2. Wählen Sie eine als Hauptadresse und leiten Sie die andere mit einem 301 dorthin weiter. Dann sieht eine Suchmaschine eine Site, nicht zwei Kopien.

Im DNS läuft das meistens auf Folgendes hinaus:

example.com.       3600  IN  A      192.0.2.10
www.example.com.   3600  IN  CNAME  example.com.

oder einen eigenen A-Record für www mit derselben Adresse. Eine Wildcard (Lektion 3.3) kann www ebenfalls abdecken. Bei einem externen Dienst, etwa einer Webshop-Plattform, zeigt www oft mit einem CNAME auf den Dienst, und die nackte Domain mit einem A-Record auf eine Adresse, die der Dienst angibt (Lektion 3.2 erklärt, warum).

Das Zertifikat gehört auch dazu

Ein Browser zeigt nur ein Schloss-Symbol, wenn der Server ein Zertifikat für genau den Namen hat, den der Besucher eingegeben hat. Ein Zertifikat für example.com deckt www.example.com nicht automatisch ab. Sorgen Sie also dafür, dass das Zertifikat beide Namen enthält.

Das hat eine Folge für die Weiterleitung: Ein Besucher, der https://example.com öffnet, erhält zuerst eine Zertifikatsprüfung und erst danach die Weiterleitung. Ohne gültiges Zertifikat für die nackte Domain sieht er eine Warnung, selbst wenn Sie ihn danach ordentlich weiterleiten. Auch der Name, der nur weiterleitet, braucht also ein Zertifikat.

Kostenlose Zertifikate wie die von Let's Encrypt prüfen, ob der Name wirklich auf Ihren Server zeigt. Zeigt das DNS noch auf einen alten Server, scheitert die Anfrage. Erst das DNS, dann das Zertifikat.

In der Praxis: So sieht es in einem Panel aus

Als Beispiel verwenden wir DirectAdmin. In cPanel, Plesk und anderen Panels heißt der Bereich oft "Redirects" oder "Weiterleitungen".

  1. Öffnen Sie Weiterleitungen (Weiterleitung).
  2. Geben Sie den Pfad ein, der weitergeleitet werden soll, zum Beispiel / für die gesamte Site.
  3. Wählen Sie den Typ: 301 für dauerhaft.
  4. Geben Sie die Zieladresse ein, mit https://.
  5. Speichern Sie.

Das DNS des Namens muss dafür auf Ihr eigenes Hosting zeigen. Zeigt es auf einen anderen Dienst, erreicht der Besucher diese Weiterleitung nie.

Zusammenfassung

  • DNS liefert nur die Adresse eines Namens. Pfad, Protokoll und Parameter sieht das DNS nicht.
  • Weiterleitung (301, 302) und Domainpointer regelt der Webserver, nicht das DNS.
  • Sorgen Sie dafür, dass sowohl die nackte Domain als auch www einen Eintrag haben, und wählen Sie eine als Hauptadresse.
  • Ein Zertifikat muss jeden Namen abdecken, den ein Besucher eingeben kann, auch den Namen, der nur weiterleitet.
  • Erst das DNS richtig einrichten, dann das Zertifikat.

Quiz

1. Kann ein DNS-Eintrag example.com zu https://othersite.example/actie weiterleiten?



2. Besucher, die www.example.com eingeben, erhalten "Diese Site ist nicht erreichbar", während example.com funktioniert. Was fehlt wahrscheinlich?



3. Welchen Weiterleitungscode verwenden Sie, um die nackte Domain dauerhaft zu www zu schicken?



4. example.com leitet zu https://www.example.com weiter. Besucher, die https://example.com öffnen, sehen zuerst eine Zertifikatswarnung. Warum?



Aufgabe

Aufgabe Z3.4: www: CNAME oder A? Wie ist www.sidn.nl im DNS eingerichtet? Suchen Sie, welcher Eintrag für www.sidn.nl besteht, und tragen Sie den Typ ein (A, AAAA oder CNAME) sowie den Wert. Tipp: Fragen Sie zuerst nach einem CNAME.

Bei dieser Lektion gibt es keine Einstellungsaufgabe in der Übungszone: Weiterleitung geschieht auf einem Webserver, nicht im DNS.

Aufgabe Z3.4: www: CNAME oder A?



Was Sie eingeben und was wir live finden, speichern wir nicht. Ihr Browser merkt sich Ihre Antworten und ob Sie die Aufgabe bestanden haben. Sind Sie angemeldet, speichern wir nur, dass Sie die Aufgabe (fast) richtig hatten, in Meine Kurse; dort können Sie es auch löschen.

Weiterführende Informationen

Diese Artikel beschreiben die Schritte in den Panels von WebOké; in anderen Panels funktionieren sie ähnlich.

Einen Moment bitte…

Richten Sie Ihre Domains ein

Legen Sie für jede Domain die Nameserver, die Verknüpfung mit Ihrem Hosting und den künftigen Inhaber fest.

Ihre Domains werden geladen…