Mit dieser Funktion kann dem Webhosting-Vertrag eines Kunden eine weitere Domain zugeordnet werden. Rückgabewert ist die ID des neuen Datensatzes. Existiert bereits eine identische Domain im Vertrag, so wird deren ID zurückgegeben.
Wird das Feld web
auf NULL
gesetzt, dann ist der Webspace für diese Domain deaktiviert. Für „normalen“ (aktivierten) Webspace muss das Feld web
auf einen leeren String („“) oder auf ein beliebiges Verzeichnis (z.B. „/
“) gesetzt werden.
Wenn die Domain auf eigenen (von LiveConfig verwalteten Nameservern) angelegt wird, dann muss das DNS-Template im Parameter dnstemplate
angegeben werden. Optional kann dann im Parameter serial
die Seriennummer übergeben werden - ansonsten setzt LiveConfig diese standardmäßig in der Form YYYYMMDDSS
.
Feld |
Typ |
RegExp |
Null? |
Beschreibung |
---|---|---|---|---|
|
AuthData |
nein |
Authentifizierungsdaten |
|
|
string |
|
nein |
Vertragsname |
|
string |
|
nein |
Vollständiger Domainname |
|
integer |
|
yes |
E-Mail mit dieser Domain aktivieren? ( |
|
string |
|
yes |
Webspace-Ziel (Verzeichnis, oder URL für Weiterleitung) |
|
string |
|
yes |
Name der IP-Gruppe (für Webspace) |
|
string |
|
yes |
PHP-Versions-Code, z.B. |
|
string |
|
yes |
Name der DNS-Vorlage, falls diese Domain auf eigenen Nameservern eingerichtet werden soll |
|
integer |
|
yes |
Seriennummer der DNS-Zone |
|
string |
yes |
privater Schlüssel des SSL/TLS-Zertifikats (PEM-codiert) |
|
|
string |
yes |
SSL/TLS-Zertifikat (PEM-codiert) |
|
|
string |
yes |
SSL/TLS-Zwischenzertifikate (PEM-codiert) |
|
|
integer |
|
yes |
DNSSEC für diese Domain aktivieren ( |
Feld |
Typ |
Null? |
Beschreibung |
---|---|---|---|
|
string |
nein |
Data record ID |
|
string[] |
yes |
IP-Adressen mit denen diese Domain konfiguriert werden soll |
Die Datensatz-ID ist kundenspezifisch verschlüsselt.