15%

15% auf alle Hosting-Dienste sparen

Teste deine Fähigkeiten und erhalte Rabatt auf jeden Hosting-Plan

Benutze den Code:

Skills
Anfangen
30.10.2024
1 +1

Was ist eine Subdomain? Vollständiger Leitfaden zur Erstellung und Verwaltung von Subdomains

Egal ob Sie eine wachsende Unternehmenswebsite betreiben, einen separaten Blog starten oder ein Kundensupportportal bereitstellen — Subdomains geben Ihnen die Flexibilität, Ihre Online-Präsenz zu organisieren, ohne zusätzliche Domainnamen registrieren zu müssen. In diesem umfassenden Leitfaden erklären wir genau, was Subdomains sind, wie sie funktionieren, wann Sie sie verwenden sollten und wie Sie sie Schritt für Schritt erstellen und konfigurieren — einschließlich der Webserver-Einrichtung für Apache und Nginx.

Was ist eine Subdomain?

Eine Subdomain ist ein Präfix, das Ihrem primären Domainnamen hinzugefügt wird und einen eigenständigen, unabhängig verwaltbaren Bereich Ihrer Website erstellt. Technisch gesehen bildet sie einen separaten Hostnamen innerhalb desselben DNS-Namensraums wie Ihre Root-Domain.

Beispiel:

KomponenteWert
Primäre Domainexample.com
Subdomainblog.example.com
Weitere Subdomainstore.example.com

Im obigen Beispiel sind blog und store Subdomains von example.com. Jede Subdomain kann auf einen völlig anderen Server, ein anderes Verzeichnis oder eine andere Anwendung verweisen — und dabei dieselbe Root-Domain teilen.

Wie funktionieren Subdomains?

Subdomains funktionieren über das Domain Name System (DNS). Wenn ein Benutzer blog.example.com in seinen Browser eingibt, sucht der DNS-Resolver nach den DNS-Einträgen für diesen spezifischen Hostnamen. Wenn ein A-Record oder CNAME-Record für blog.example.com existiert, wird der Browser zur entsprechenden IP-Adresse oder zum entsprechenden Server weitergeleitet.

Das bedeutet, Subdomains sind:

  • Unabhängig konfigurierbar — jede kann auf einen anderen Server oder eine andere IP-Adresse verweisen
  • Unbegrenzt skalierbar — Sie können so viele Subdomains erstellen, wie Ihr DNS-Anbieter erlaubt
  • Kostenlos zu erstellen — keine zusätzliche Domainregistrierung erforderlich

Wenn Sie Ihre eigene Infrastruktur auf einem VPS Hosting-Plan verwalten, haben Sie die volle Kontrolle über DNS-Einträge, Webserver-Konfiguration und Subdomain-Routing.

Häufige Anwendungsfälle für Subdomains

Subdomains werden in nahezu jedem Webprojekt eingesetzt. Hier sind die häufigsten realen Anwendungen:

  • blog.example.com — Ein separater Blog oder Content-Hub
  • store.example.com — Ein eCommerce-Shop
  • help.example.com — Eine Wissensdatenbank oder ein Kundensupportportal
  • app.example.com — Eine Webanwendung oder ein SaaS-Dashboard
  • api.example.com — Ein REST API-Endpunkt
  • mail.example.com — Ein E-Mail-Server (verwendet in MX- und Mail-Routing-Einträgen)
  • staging.example.com — Eine Entwicklungs- oder Staging-Umgebung
  • m.example.com — Eine mobiloptimierte Version Ihrer Website

Jede dieser Optionen kann auf einer völlig separaten Infrastruktur betrieben werden. Bei Traffic-intensiven Anwendungen könnten Sie store.example.com auf einem Dedicated Server hosten, während Ihre Haupt-Marketing-Website auf einem schlankeren Shared Web Hosting-Plan verbleibt.

Subdomains vs. Unterverzeichnisse: Was sollten Sie verwenden?

Bevor Sie eine Subdomain erstellen, lohnt es sich zu verstehen, wann ein Unterverzeichnis die bessere Wahl sein könnte.

MerkmalSubdomain (`blog.example.com`)Unterverzeichnis (`example.com/blog`)
SEO-BehandlungWird von Google als separate Einheit behandeltErbt die Autorität der Root-Domain
Server-FlexibilitätKann auf einen anderen Server verweisenMuss auf demselben Server liegen
EinrichtungskomplexitätErfordert DNS + ServerkonfigurationEinfacher, keine DNS-Änderungen erforderlich
AnwendungsfallSeparate Apps, Dienste, UmgebungenInhaltsbereiche derselben Website

Allgemeine Regel: Verwenden Sie Subdomains, wenn Sie eine technische Trennung benötigen (anderer Server, Plattform oder Anwendung). Verwenden Sie Unterverzeichnisse, wenn Sie eine konsolidierte SEO-Autorität für Inhalte wünschen, die zur selben Website gehören.

So erstellen Sie eine Subdomain: Schritt für Schritt

Schritt 1: Melden Sie sich in Ihrem DNS-Verwaltungspanel an

Jeder Domain-Registrar und Hosting-Anbieter bietet eine DNS-Verwaltungsoberfläche an. Melden Sie sich in Ihrem Konto an und navigieren Sie zum Bereich DNS Zone Editor, DNS-Verwaltung oder Erweitertes DNS für Ihre Domain.

> Wenn Sie Ihre Domain über AlexHost registriert haben, können Sie DNS-Einträge direkt über Ihr Kunden-Dashboard verwalten. Benötigen Sie eine neue Domain? Besuchen Sie Domain-Registrierung, um loszulegen.

Schritt 2: Einen neuen DNS-Eintrag hinzufügen

Um eine Subdomain zu erstellen, müssen Sie entweder einen A-Record oder einen CNAME-Record in Ihrer DNS-Zone hinzufügen.

#### Option A: A-Record (Verweist auf eine IP-Adresse)

Verwenden Sie einen A-Record, wenn die Subdomain direkt auf die IP-Adresse eines Servers verweisen soll.

Host:  blog
Type:  A
Value: 123.456.789.0   ← Your server's IPv4 address
TTL:   3600

Dadurch wird die Subdomain blog.example.com erstellt und der Traffic zur angegebenen IP weitergeleitet.

#### Option B: CNAME-Record (Verweist auf eine andere Domain)

Verwenden Sie einen CNAME-Record, wenn die Subdomain auf einen anderen Hostnamen verweisen soll — zum Beispiel ein CDN, einen Drittanbieterdienst oder eine andere Domain, die Sie kontrollieren.

Host:  shop
Type:  CNAME
Value: stores.platform.com
TTL:   3600

> Wichtig: Sie können keinen CNAME-Record für die Root-Domain (@ / example.com) verwenden. CNAMEs sind nur für Subdomains gültig.

#### DNS-Propagierung

Nach dem Speichern Ihrer DNS-Einträge sollten Sie bis zu 24–48 Stunden für die vollständige globale Propagierung einplanen, obwohl Änderungen oft innerhalb von Minuten bis wenigen Stunden wirksam werden.

Schritt 3: Ihren Webserver konfigurieren

Wenn Sie Ihren eigenen Webserver betreiben — beispielsweise auf einem VPS oder Dedicated Server — müssen Sie ihn so konfigurieren, dass er Anfragen für die neue Subdomain erkennt und verarbeitet. Ohne diesen Schritt erhalten Besucher einen Verbindungsfehler, selbst nachdem die DNS-Propagierung korrekt abgeschlossen ist.

#### Nginx für eine Subdomain konfigurieren

Erstellen Sie eine neue Server-Block-Konfigurationsdatei für Ihre Subdomain:

sudo nano /etc/nginx/sites-available/blog.example.com

Fügen Sie die folgende Konfiguration hinzu:

server {
    listen 80;
    listen [::]:80;
    server_name blog.example.com;

    root /var/www/blog;
    index index.html index.php;

    access_log /var/log/nginx/blog.access.log;
    error_log  /var/log/nginx/blog.error.log;

    location / {
        try_files $uri $uri/ =404;
    }
}

Aktivieren Sie die Konfiguration und laden Sie Nginx neu:

sudo ln -s /etc/nginx/sites-available/blog.example.com /etc/nginx/sites-enabled/
sudo nginx -t
sudo systemctl reload nginx

#### Apache für eine Subdomain konfigurieren

Erstellen Sie eine neue Virtual-Host-Konfigurationsdatei:

sudo nano /etc/apache2/sites-available/blog.example.com.conf

Fügen Sie den folgenden Virtual-Host-Block hinzu:

<VirtualHost *:80>
    ServerName blog.example.com
    DocumentRoot /var/www/blog

    ErrorLog ${APACHE_LOG_DIR}/blog_error.log
    CustomLog ${APACHE_LOG_DIR}/blog_access.log combined

    <Directory /var/www/blog>
        AllowOverride All
        Require all granted
    </Directory>
</VirtualHost>

Aktivieren Sie die Website und laden Sie Apache neu:

sudo a2ensite blog.example.com.conf
sudo apache2ctl configtest
sudo systemctl reload apache2

Schritt 4: Das Web-Root-Verzeichnis erstellen

Stellen Sie sicher, dass das von Ihnen angegebene Document-Root-Verzeichnis tatsächlich existiert und Ihre Website-Dateien enthält:

sudo mkdir -p /var/www/blog
sudo chown -R www-data:www-data /var/www/blog
echo "<h1>Blog Subdomain is Live</h1>" | sudo tee /var/www/blog/index.html

Schritt 5: Die Subdomain mit SSL/TLS absichern

Jede Subdomain sollte über HTTPS bereitgestellt werden. Eine Subdomain auf einfachem HTTP zu belassen, setzt Benutzer Sicherheitsrisiken aus und kann Ihr Suchranking beeinträchtigen.

#### Option A: Kostenloses SSL mit Let’s Encrypt (Certbot)

sudo apt install certbot python3-certbot-nginx   # or python3-certbot-apache
sudo certbot --nginx -d blog.example.com

Certbot erhält automatisch ein Zertifikat und aktualisiert Ihre Nginx- (oder Apache-) Konfiguration, um HTTPS-Traffic bereitzustellen.

#### Option B: Wildcard-SSL-Zertifikat

Wenn Sie mehrere Subdomains erstellen möchten, deckt ein Wildcard-SSL-Zertifikat (*.example.com) alle mit einem einzigen Zertifikat ab. Dies ist die effizienteste Option für Projekte mit vielen Subdomains.

> AlexHost bietet eine Reihe von SSL-Zertifikaten an, einschließlich Wildcard-Optionen, um alle Ihre Subdomains mit einer einzigen Installation abzusichern.

Schritt 6: Ihre Subdomain testen

Sobald die DNS-Propagierung abgeschlossen und Ihr Webserver konfiguriert ist, überprüfen Sie, ob alles funktioniert:

  1. Öffnen Sie Ihren Browser und navigieren Sie zu http://blog.example.com (oder https://, wenn SSL konfiguriert ist)
  2. Verwenden Sie einen Online-DNS-Propagierungsprüfer (z. B. whatsmydns.net), um zu überprüfen, ob der A/CNAME-Record global aufgelöst wird
  3. Überprüfen Sie Ihre Webserver-Fehlerprotokolle, wenn die Subdomain nicht lädt:
  • Nginx: sudo tail -f /var/log/nginx/blog.error.log
  • Apache: sudo tail -f /var/log/apache2/blog_error.log

Mehrere Subdomains verwalten

Bei Websites mit mehreren Subdomains wird die Organisation entscheidend. Hier sind einige Best Practices:

  • Verwenden Sie einen Wildcard-DNS-Eintrag (*.example.com → your server IP), um alle Subdomains zu Ihrem Server zu routen, und verwalten Sie das Routing dann auf Webserver-Ebene
  • Dokumentieren Sie Ihre DNS-Zone — führen Sie eine Aufzeichnung jeder Subdomain, ihres Zwecks und wohin sie verweist
  • Setzen Sie geeignete TTL-Werte — verwenden Sie niedrigere TTL-Werte (z. B. 300 Sekunden), wenn Sie Änderungen erwarten, und höhere Werte (z. B. 86400) für stabile Einträge
  • Überwachen Sie die Verfügbarkeit von Subdomains unabhängig — jede Subdomain ist effektiv eine separate Website und sollte entsprechend überwacht werden
  • Bereinigen Sie ungenutzte Subdomains — aufgegebene Subdomains können zu Sicherheitslücken werden (Subdomain-Takeover-Angriffe)

Subdomains und E-Mail-Hosting

Subdomains spielen auch eine Rolle in der E-Mail-Infrastruktur. Einträge wie mail.example.com werden häufig als Hostname für Mailserver verwendet und in MX-Einträgen und SMTP-Konfigurationen referenziert.

Wenn Sie professionelle E-Mails für Ihre Domain oder eine Subdomain einrichten, bietet E-Mail-Hosting eine vollständig verwaltete Lösung mit Spam-Filterung, Webmail-Zugang und zuverlässiger Zustellbarkeit — ohne die Komplexität eines selbst gehosteten Mailservers.

Häufig gestellte Fragen zu Subdomains

Wie viele Subdomains kann ich erstellen?

Technisch gesehen erlaubt DNS eine unbegrenzte Anzahl von Subdomains. In der Praxis kann Ihr Domain-Registrar oder DNS-Anbieter Limits setzen, aber die meisten erlauben Hunderte oder Tausende.

Beeinflussen Subdomains die SEO?

Google behandelt Subdomains als separate Einheiten von der Root-Domain. Das bedeutet, dass eine Subdomain im Allgemeinen nicht die Domain-Autorität von example.com erbt. Für inhaltsorientierte Websites werden Unterverzeichnisse oft für die SEO-Konsolidierung bevorzugt. Für Anwendungen, Tools oder Dienste, die wirklich eigenständig sind, sind Subdomains jedoch vollkommen geeignet.

Kann ich eine Subdomain ohne Webserver verwenden?

Ja — Sie können DNS-Einträge für eine Subdomain erstellen, die auf Drittanbieterdienste verweisen (z. B. ein gehostetes Formular, einen CDN-Endpunkt oder eine SaaS-Plattform), ohne Ihren eigenen Webserver zu konfigurieren.

Sind Subdomains kostenlos?

Ja. Das Erstellen von Subdomains erfordert keine zusätzlichen Domain-Registrierungsgebühren. Sie benötigen lediglich eine bestehende registrierte Domain und Zugang zu deren DNS-Einstellungen.

Kann ich eine Subdomain auf einen anderen Hosting-Anbieter verweisen?

Absolut. Da Subdomains über DNS aufgelöst werden, können Sie app.example.com auf einen Cloud-Anbieter, blog.example.com auf eine CMS-Plattform und store.example.com auf Ihren eigenen Server verweisen — alles unabhängig voneinander.

Fazit

Subdomains sind eines der leistungsstärksten und flexibelsten Werkzeuge zur Organisation Ihrer Web-Infrastruktur. Sie ermöglichen es Ihnen, separate Anwendungen, Dienste und Inhaltsbereiche unter einer einzigen Root-Domain zu betreiben — jeweils mit eigener Serverkonfiguration, eigenem SSL-Zertifikat und unabhängiger Verwaltung.

Zusammenfassung der wichtigsten Schritte:

  1. Einen DNS-A- oder CNAME-Record hinzufügen für die Subdomain in Ihrem DNS-Verwaltungspanel
  2. Ihren Webserver konfigurieren (Nginx oder Apache) mit einem neuen Server-Block oder Virtual Host
  3. Das Document-Root erstellen und Ihre Inhalte bereitstellen
  4. Die Subdomain absichern mit einem SSL-Zertifikat
  5. Testen und überwachen, um zu bestätigen, dass alles korrekt funktioniert

Egal ob Sie eine einzelne Subdomain hosten oder eine komplexe Multi-Subdomain-Architektur verwalten — die richtige Infrastruktur darunter macht den entscheidenden Unterschied. Erkunden Sie AlexHosts VPS Hosting-Pläne für vollständigen Root-Zugang und vollständige Kontrolle über Ihre Subdomain-Konfiguration — oder stöbern Sie in unseren VPS Control Panels, wenn Sie eine GUI-basierte Verwaltungsoberfläche bevorzugen.

15%

15% auf alle Hosting-Dienste sparen

Teste deine Fähigkeiten und erhalte Rabatt auf jeden Hosting-Plan

Benutze den Code:

Skills
Anfangen