Zum Hauptinhalt springen

Essential Hosting: Virtualhosts für Domains und Subdomains einrichten

Hier erfährst du, wie du festlegst, welche Website unter einer Domain oder Subdomain angezeigt wird. Dazu ordnest du die jeweilige Adresse über einen Virtualhost einem Ordner deines Hostings zu.

Für welche Kunden gilt diese Anleitung?

Diese Anleitung gilt ausschliesslich für Essential Hosting ohne cPanel auf der neuen Webland Plattform (WHMCS).

Verwendest du den System Configurator oder den Domain Manager? Dann melde dich unter classic.webland.ch an. Die folgenden Schritte gelten nicht für die bisherige Plattform.

Verwendet dein Hosting cPanel? Dann verwalte deine Website-Domains und deren Zielverzeichnisse in cPanel.


Was ist ein Virtualhost?

Ein Virtualhost bestimmt, aus welchem Ordner der Webserver die Inhalte für eine bestimmte Domain oder Subdomain ausliefert. Dieser Ordner heisst Dokumentenstamm oder Document Root.

Beispiel:

Website-Adresse

Document Root

Angezeigte Inhalte

example.com

public_html

Hauptwebsite

www.example.com

public_html

Dieselbe Hauptwebsite

blog.example.com

public_html/blog

Website im Unterordner «blog»

Ein Virtualhost richtet keine automatische Browser-Weiterleitung ein. Er legt fest, welche Inhalte unter der aufgerufenen Adresse angezeigt werden.


Voraussetzungen

  • Du besitzt ein aktives Essential Hosting auf der neuen Webland Plattform.

  • Du hast dich im Kundenbereich angemeldet und besitzt die erforderlichen Verwaltungsberechtigungen.

  • Die betreffende Domain ist deinem Hosting zugeordnet oder kann hinzugefügt werden.

  • Der gewünschte Website-Ordner ist vorhanden.

  • Du kannst die DNS-Einträge der Domain oder Subdomain prüfen und bei Bedarf ändern.

Für zusätzliche Domains benötigst du Website Standard oder ein grösseres Paket. Website Light unterstützt nur eine Domain.


1. Dein Essential Hosting öffnen

  1. Öffne im Hauptmenü des Kundenbereichs Dienste.

  2. Suche dein Essential Hosting.

  3. Klicke auf Details anzeigen.


2. Die Zuordnung der Domain prüfen

Prüfe in der Dienstübersicht den Bereich Domains.

Ist die gewünschte Domain bereits aufgeführt, fahre mit Schritt 3 fort.

Falls sie noch fehlt:

  1. Wähle die Domain im Dropdown-Menü aus.

  2. Klicke auf Domain hinzufügen.

Weitere Informationen findest du in der Anleitung «Essential Hosting: Weitere Domains zu deinem Webhosting hinzufügen».



3. Die Webhosting-Adressen öffnen

Klicke auf Webhosting-Adressen verwalten.

Die Übersicht zeigt die bestehenden Virtualhosts deines Hosting-Pakets.


4. Einen Virtualhost hinzufügen

Gehe zum Bereich Neuen Virtualhost hinzufügen:

  1. Gib die gewünschte Domain oder Subdomain ein, beispielsweise example.com oder blog.example.com.

  2. Wähle unter Dokumentenstamm / Document Root den Ordner mit den gewünschten Website-Inhalten aus.

  3. Prüfe die Adresse und den Zielordner.

  4. Klicke auf Add Virtualhost.

Der Document Root muss auf einen Ordner verweisen, nicht auf eine Datei wie index.php oder index.html.

Wenn deine Hauptwebsite mit und ohne www erreichbar sein soll, erstelle für beide Adressen einen Virtualhost und wähle jeweils denselben Zielordner.

Das Anlegen eines Virtualhosts erstellt keine Website-Dateien. Diese müssen im ausgewählten Ordner vorhanden sein.


5. Die DNS-Einträge prüfen

Damit Besucher den richtigen Webserver erreichen, müssen auch die DNS-Einträge für jede eingerichtete Adresse passen.

Die IP-Adresse deines Hosting-Pakets findest du:

  • In der Dienstübersicht.

  • Unter den Feldern zum Hinzufügen eines neuen Virtualhosts.

Prüfe, ob die A-Einträge der verwendeten Domains und Subdomains auf diese IPv4-Adresse zeigen. Ein CNAME-Eintrag, beispielsweise für www, muss auf einen Domainnamen verweisen, der zum richtigen Hosting führt.

Falls die Domain externe Nameserver verwendet, nimm DNS-Änderungen beim zuständigen DNS-Anbieter vor.


6. Die Website aufrufen

Öffne jede eingerichtete Adresse im Browser und prüfe, ob die gewünschten Inhalte angezeigt werden.

Falls du DNS-Einträge geändert hast, können zwischengespeicherte Antworten die Sichtbarkeit verzögern. Eine feste Aktivierungszeit von ein bis zwei Stunden lässt sich daraus nicht ableiten.


Häufige Fragen und Probleme

Die Website wird nicht geladen.

Prüfe, ob:

  • Die Domain dem Hosting zugeordnet ist.

  • Der Virtualhost für die genaue aufgerufene Adresse vorhanden ist.

  • Der Document Root auf einen vorhandenen Ordner zeigt.

  • Die Website-Dateien in diesem Ordner liegen.

  • Die DNS-Einträge zum richtigen Webserver führen.

Die Domain zeigt die falsche Website.

Prüfe den ausgewählten Document Root und die DNS-Einträge. Kontrolliere ausserdem, ob widersprüchliche Zuordnungen für dieselbe Website-Adresse bestehen.

Die Website funktioniert ohne www, aber nicht mit www.

Für die www-Adresse müssen sowohl ein passender Virtualhost als auch ein DNS-Eintrag vorhanden sein.

Der Browser zeigt eine Zertifikatswarnung.

Prüfe, ob ein gültiges SSL-Zertifikat die aufgerufene Domain oder Subdomain abdeckt. Das Anlegen eines Virtualhosts allein bestätigt noch nicht, dass HTTPS bereits korrekt eingerichtet ist.

Ich kann die gewünschte Domain nicht verwenden.

Prüfe, ob sie deinem Hosting zugeordnet ist und dein Paket die zusätzliche Domain unterstützt. Falls das Problem bestehen bleibt, kontaktiere unseren Support und nenne die Domain sowie eine allfällige Fehlermeldung.

Hat dies Ihre Frage beantwortet?