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:
| Komponente | Wert |
|---|---|
| Primäre Domain | example.com |
| Subdomain | blog.example.com |
| Weitere Subdomain | store.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-Hubstore.example.com— Ein eCommerce-Shophelp.example.com— Eine Wissensdatenbank oder ein Kundensupportportalapp.example.com— Eine Webanwendung oder ein SaaS-Dashboardapi.example.com— Ein REST API-Endpunktmail.example.com— Ein E-Mail-Server (verwendet in MX- und Mail-Routing-Einträgen)staging.example.com— Eine Entwicklungs- oder Staging-Umgebungm.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.
| Merkmal | Subdomain (`blog.example.com`) | Unterverzeichnis (`example.com/blog`) |
|---|---|---|
| SEO-Behandlung | Wird von Google als separate Einheit behandelt | Erbt die Autorität der Root-Domain |
| Server-Flexibilität | Kann auf einen anderen Server verweisen | Muss auf demselben Server liegen |
| Einrichtungskomplexität | Erfordert DNS + Serverkonfiguration | Einfacher, keine DNS-Änderungen erforderlich |
| Anwendungsfall | Separate Apps, Dienste, Umgebungen | Inhaltsbereiche 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: 3600Dadurch 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.comFü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.confFü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 apache2Schritt 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.htmlSchritt 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.comCertbot 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:
- Öffnen Sie Ihren Browser und navigieren Sie zu
http://blog.example.com(oderhttps://, wenn SSL konfiguriert ist) - Verwenden Sie einen Online-DNS-Propagierungsprüfer (z. B. whatsmydns.net), um zu überprüfen, ob der A/CNAME-Record global aufgelöst wird
- Ü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:
- Einen DNS-A- oder CNAME-Record hinzufügen für die Subdomain in Ihrem DNS-Verwaltungspanel
- Ihren Webserver konfigurieren (Nginx oder Apache) mit einem neuen Server-Block oder Virtual Host
- Das Document-Root erstellen und Ihre Inhalte bereitstellen
- Die Subdomain absichern mit einem SSL-Zertifikat
- 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.
