Zum Hauptinhalt springen

cPanel: Eine Subdomain für eine eigene Website erstellen

Mit einer Subdomain kannst du einen eigenen Bereich unter einer bestehenden Domain einrichten, beispielsweise blog.example.com, shop.example.com oder portal.example.com.

Diese Anleitung zeigt dir, wie du die Subdomain in cPanel anlegst, ihr ein eigenes Website-Verzeichnis zuweist und die Erreichbarkeit prüfst.

Für welche Kunden gilt diese Anleitung?

Diese Anleitung gilt ausschliesslich für Kunden, die ihr Hosting auf der neuen Webland Plattform (WHMCS) verwalten und ein Hosting mit cPanel besitzen.

Essential Hosting ohne cPanel: Verwende die Anleitung zum Hinzufügen von Virtualhosts im Essential Hosting.

Bisherige Plattform mit System Configurator oder Domain Manager: Melde dich unter classic.webland.ch an. Die folgenden Schritte gelten nicht für diese Plattform.


Wichtige Informationen

  • Eine Subdomain gehört zu einer bestehenden Domain. Eine separate Domainregistrierung ist dafür nicht erforderlich.

  • Für eigene Inhalte benötigt die Subdomain ein eigenes Dokumentenstammverzeichnis (Document Root).

  • Die Subdomain muss über DNS auf das gewünschte Hosting verweisen. Ein funktionierender DNS-Eintrag für die Hauptdomain allein reicht dafür nicht aus.

  • Das Erstellen der Subdomain installiert noch keine Website.


Voraussetzungen

Bevor du beginnst, stelle sicher, dass du:

  • Zugriff auf deinen Hosting-Dienst mit cPanel hast.

  • Die zugehörige Domain in deinem cPanel-Konto eingerichtet hast.

  • Ein Hosting-Paket verwendest, das Subdomains unterstützt, und das entsprechende Kontingent noch nicht ausgeschöpft ist.

  • Zugriff auf die DNS-Verwaltung der Domain hast.


Schritt 1: Bei cPanel anmelden

  1. Suche im Kundenbereich deinen Hosting-Dienst in der Übersicht der aktiven Dienste.

  2. Klicke auf «Bei cPanel anmelden».

Du wirst automatisch bei cPanel angemeldet.


Schritt 2: Domainverwaltung öffnen

  1. Öffne in cPanel den Abschnitt «Domains».

  2. Klicke auf «Domains».

  3. Wähle «Create A New Domain».


Schritt 3: Subdomain eingeben

  1. Wähle «Registered Domain», sofern diese Auswahl angezeigt wird.

  2. Gib im Feld «Domain» die vollständige Subdomain ein, beispielsweise blog.example.com.

Gib nicht nur blog ein. Verwende den vollständigen Namen ohne https:// und ohne Verzeichnispfad.

Die Auswahl «Registered Domain» wird auch für Subdomains einer bereits registrierten Domain verwendet.


Schritt 4: Eigenes Website-Verzeichnis festlegen

  1. Entferne das Häkchen bei «Share document root».

  2. Prüfe den vorgeschlagenen «Document Root», beispielsweise public_html/blog.example.com.

  3. Übernimm den vorgeschlagenen Ordner oder gib ein anderes zulässiges Website-Verzeichnis an.

  4. Klicke auf «Submit» beziehungsweise «Absenden».


cPanel richtet die Subdomain und gegebenenfalls den noch nicht vorhandenen Ordner ein. Anschliessend erscheint die Subdomain in der Domainübersicht.​

Wichtig: Wenn «Share document root» aktiviert bleibt, verwendet die Subdomain dasselbe Verzeichnis wie die Hauptdomain und zeigt deren Inhalte an.


Schritt 5: DNS-Zuordnung prüfen

Prüfe, ob für die Subdomain selbst ein passender DNS-Eintrag vorhanden ist und auf dein Hosting verweist.

  • Wird die DNS-Zone von diesem cPanel-Server verwaltet, prüfe den Eintrag im «Zone Editor».

  • Verwendet die Domain externe Nameserver, prüfe oder ergänze den Eintrag beim zuständigen DNS-Anbieter.

Die Hauptdomain und die Subdomain können auf unterschiedliche Server verweisen. Entscheidend ist die korrekte Zuordnung der Subdomain.

DNS-Änderungen können unterschiedlich schnell sichtbar werden. Plane bis zu 24–48 Stunden ein; häufig sind Änderungen früher wirksam.


Schritt 6: Inhalte bereitstellen und testen

  1. Öffne das Dokumentenstammverzeichnis der Subdomain im Dateimanager.

  2. Lade deine Website-Dateien hoch oder installiere dort dein gewünschtes Website-System.

  3. Rufe die Subdomain im Browser auf.

  4. Prüfe für HTTPS, ob ein gültiges SSL-Zertifikat die Subdomain abdeckt.


Fehlerbehebung

Die Subdomain lässt sich nicht erstellen

Prüfe, ob die zugehörige Domain im cPanel-Konto eingerichtet ist, dein Paket Subdomains unterstützt und der Name noch nicht verwendet wird. Beachte auch die angezeigte Fehlermeldung.

Die Subdomain zeigt eine leere Seite oder einen Fehler

Prüfe das Dokumentenstammverzeichnis und die hochgeladenen Dateien. Für eine Website wird normalerweise eine Startdatei wie index.html oder index.php benötigt. Bei PHP-Anwendungen muss auch die PHP-Version passen.

Ich erhalte einen DNS-Fehler

Prüfe den DNS-Eintrag der Subdomain beim tatsächlich zuständigen DNS-Anbieter. Die DNS-Einstellungen der Hauptdomain allein bestätigen nicht, dass auch die Subdomain korrekt eingerichtet ist.

Die Subdomain zeigt die Hauptwebsite

Prüfe, ob beide Domains dasselbe Dokumentenstammverzeichnis verwenden. Für eigene Inhalte benötigt die Subdomain einen separaten Ordner.

HTTPS zeigt eine Zertifikatswarnung

Prüfe unter «SSL/TLS Status», ob ein gültiges Zertifikat für die Subdomain vorhanden ist. Kontaktiere bei Bedarf den Webland Support.

Hat dies Ihre Frage beantwortet?