Domain-Verwaltung¶
Die Domain-Verwaltung umfasst das Hinzufügen und Konfigurieren von Domains, Subdomains und Domain-Aliasen für Hosting-Abonnements.
Übersicht¶
Domains¶
Die Domain-Tabelle zeigt alle konfigurierten Domains:
| Spalte | Beschreibung |
|---|---|
| Domain | Vollständiger Domain-Name |
| Typ | Hauptdomain, Zusatzdomain oder Alias |
| Kunde | Zugeordneter Kunde |
| Site | Zugehörige Website |
| SSL | SSL-Status (aktiv/inaktiv) |
| DKIM | DKIM-Status |
| Erstellt | Erstellungsdatum |
Domain hinzufügen¶
- Klicken Sie auf Domain hinzufügen
- Füllen Sie das Formular aus:
| Feld | Pflicht | Beschreibung |
|---|---|---|
| Abonnement | Ja | Zugehöriges Hosting-Abonnement |
| Domain | Ja | Domain-Name (z. B. beispiel.de) |
| Website | Ja | Zugehörige Website zuweisen |
- Klicken Sie auf Hinzufügen
Das System konfiguriert automatisch:
- Nginx-Vhost-Eintrag für die Domain
- DNS-Zone in PowerDNS (falls aktiviert)
- SSL-Zertifikat via Let's Encrypt
DNS-Einstellungen
Stellen Sie sicher, dass die DNS-Einträge der Domain auf Ihren Server zeigen, bevor Sie ein SSL-Zertifikat anfordern.
Domain-Weiterleitung¶
Domains können als Weiterleitung konfiguriert werden. Dabei wird kein Webspace benötigt — die Domain leitet direkt zur Ziel-URL weiter.
Weiterleitung einrichten¶
- Erstellen Sie eine Domain oder bearbeiten Sie eine bestehende
- Setzen Sie den Status auf Weiterleitung
- Geben Sie die Weiterleitungs-URL ein (z. B.
https://neue-domain.de) - Wählen Sie den Weiterleitungstyp:
| Typ | Beschreibung |
|---|---|
| 301 — Permanent | Suchmaschinen übernehmen die neue URL dauerhaft. Empfohlen für permanente Umzüge. |
| 302 — Temporär | Suchmaschinen behalten die alte URL. Für vorübergehende Weiterleitungen. |
- Klicken Sie auf Speichern
Das System erstellt automatisch einen Nginx-Vhost, der den Redirect ausführt. Kein Linux-User, kein PHP-FPM-Pool, kein Document Root nötig.
SSL für Weiterleitungen¶
Weiterleitungs-Domains können SSL-Zertifikate erhalten. Das ist wichtig, damit https://alte-domain.de korrekt zur Ziel-URL weiterleitet, ohne einen Browser-Fehler zu erzeugen.
- Navigieren Sie zu SSL-Zertifikate
- Suchen Sie die Weiterleitungs-Domain
- Klicken Sie auf SSL aktivieren
ACME Challenge
Der Redirect-Vhost enthält eine /.well-known/acme-challenge/ Location, damit Let's Encrypt das Zertifikat ausstellen kann, bevor der Redirect aktiv wird.
Status wechseln¶
Wenn eine Weiterleitung nicht mehr benötigt wird, ändern Sie den Status zurück auf Aktiv oder Deaktiviert. Der Redirect-Vhost wird automatisch entfernt.
SSL aktivieren¶
- Wählen Sie eine Domain in der Tabelle
- Klicken Sie auf SSL aktivieren
- Das System fordert automatisch ein Let's Encrypt-Zertifikat an
Voraussetzungen:
- Domain muss per DNS auf den Server zeigen (A- oder AAAA-Record)
- Port 80 muss erreichbar sein (für ACME-Challenge)
Automatische Verlängerung
SSL-Zertifikate werden automatisch vor Ablauf erneuert. Der Certbot-Timer prüft regelmäßig alle Zertifikate.
DKIM konfigurieren¶
DKIM (DomainKeys Identified Mail) signiert ausgehende E-Mails digital:
- Wählen Sie eine Domain
- Klicken Sie auf DKIM aktivieren
- Das System generiert einen DKIM-Schlüssel
- Der benötigte DNS-TXT-Record wird angezeigt
Falls PowerDNS aktiv ist, wird der DKIM-Record automatisch in der DNS-Zone eingetragen.
E-Mail-Zustellbarkeit
Aktivieren Sie DKIM zusammen mit SPF und DMARC für optimale E-Mail-Zustellbarkeit.
Zustellbarkeits-Score (A–F)
Die DNS-Prüfung einer Domain zeigt oben eine Zustellbarkeits-Note (A–F), die SPF, DKIM, DMARC (+ Policy-Stärke), MTA-STS und TLS-RPT live aus dem DNS zu einem Wert zusammenfasst. Über der Domain-Liste gibt es zusätzlich eine Admin-Übersicht aller Domains; ein Hintergrund-Worker aktualisiert sie und alarmiert per Benachrichtigung, wenn sich die Note einer Domain verschlechtert.
DNS-Prüfung bei externem DNS
Nutzt der Kunde einen externen DNS-Anbieter, zeigt die pro-Domain-DNS-Prüfung jeden benötigten Record mit Erwartet vs. Gefunden und grün/rot-Status — A, MX, mail./webmail., SPF (inkl. nötigem Relay-include), DKIM (echter Schlüssel-Abgleich), DMARC sowie MTA-STS und TLS-RPT (letztere nur, wenn für die Domain aktiviert). So sieht der Kunde sofort, ob alle Zonen korrekt eingetragen sind.
Statusbadge pro Domain: In der Domain-Liste erscheint direkt unter jedem Namen ein Badge — grün „DNS OK" oder amber „DNS unvollständig" (mit Tooltip der fehlenden Records). Ein Hintergrund-Worker füllt den Status, der Kunde muss also nicht jedes Modal öffnen, um zu sehen, wo etwas fehlt. Ein Klick öffnet die Prüfung.
Anzulegende Einträge: Fehlen Records, listet die Prüfung oben eine „… Einträge fehlen noch — bitte anlegen"-Box mit Name / Typ / Wert jedes fehlenden Eintrags (Pflicht rot, Empfohlen orange) — genau das, was beim DNS-Anbieter zu setzen ist.
Autoconfig für Clients: Bei aktivem Mailservice prüft die Domain zusätzlich (optional) autoconfig/autodiscover sowie die SRV-Records _imaps._tcp und _submission._tcp → so richtet sich ein Postfach in Thunderbird/Outlook und auf dem Handy per „E-Mail + Passwort" von selbst ein.
Subdomains¶
Subdomains werden über die Subdomain-Verwaltung angelegt:
Subdomain erstellen¶
- Navigieren Sie zu Subdomains
- Klicken Sie auf Subdomain erstellen
| Feld | Pflicht | Beschreibung |
|---|---|---|
| Subdomain | Ja | Prefix (z. B. shop für shop.beispiel.de) |
| Domain | Ja | Übergeordnete Domain |
| Document Root | Nein | Eigenes Verzeichnis (Standard: Unterordner) |
| PHP-Version | Nein | Eigene PHP-Version möglich |
Subdomain löschen¶
- Klicken Sie auf das Löschen-Symbol
- Bestätigen Sie die Löschung
Domain-Aliase¶
Ein Domain-Alias ist ein zusätzlicher Name, unter dem dieselbe Website erreichbar ist (Mirror) — ohne eigenen Webspace. Der Alias bekommt eine eigene DNS-Zone und ein eigenes SSL-Zertifikat (SAN) und zählt nicht gegen die Domain-Quota.
Alias oder Weiterleitung?
Ein Alias zeigt dieselbe Website unter beiden Namen. Wenn Sie stattdessen auf eine andere URL umleiten möchten, nutzen Sie die Domain-Weiterleitung (Status Weiterleitung). Alle Details: Domain-Aliase.
Alias erstellen¶
- Navigieren Sie zu Domain-Aliase
- Klicken Sie auf Alias erstellen
| Feld | Pflicht | Beschreibung |
|---|---|---|
| Domain | Ja | Die Domain/Site, zu der der Alias gehört |
| Alias-Domain | Ja | Der zusätzliche Name (z. B. beispiel.com) |
Alias löschen¶
- Klicken Sie auf das Löschen-Symbol
- Bestätigen Sie die Löschung
Domain löschen¶
- Klicken Sie auf das Löschen-Symbol in der Aktionsspalte
- Bestätigen Sie die Löschung
Beim Löschen werden entfernt:
- Nginx-Vhost-Eintrag
- DNS-Zone (falls vorhanden)
- SSL-Zertifikat
- DKIM-Konfiguration