HostingDomainAdd

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.

Anfrage

Feld

Typ

RegExp

Null?

Beschreibung

auth

AuthData

nein

Authentifizierungsdaten

subscription

string

^[a-z][a-z0-9_-]{1,63}$

nein

Vertragsname

domain

string

^[^+<>&%\s]{1,255}$

nein

Vollständiger Domainname

mail

integer

^[01]$

yes

E-Mail mit dieser Domain aktivieren? (0 = nein, 1 = ja)

web

string

^.{1,255}$

yes

Webspace-Ziel (Verzeichnis, oder URL für Weiterleitung)

ipgroup

string

^.{1,50}$

yes

Name der IP-Gruppe (für Webspace)

phpversion

string

^.{1,10}$

yes

PHP-Versions-Code, z.B. php71

dnstemplate

string

^.{1,255}$

yes

Name der DNS-Vorlage, falls diese Domain auf eigenen Nameservern eingerichtet werden soll

serial

integer

^\d{0,10}$

yes

Seriennummer der DNS-Zone

sslkey

string

yes

privater Schlüssel des SSL/TLS-Zertifikats (PEM-codiert)

sslcert

string

yes

SSL/TLS-Zertifikat (PEM-codiert)

sslcachain

string

yes

SSL/TLS-Zwischenzertifikate (PEM-codiert)

dnssec

integer

^[01]$

yes

DNSSEC für diese Domain aktivieren (0 = nein, 1 = ja). Die erforderlichen DNSSEC-Schlüssel werden automatisch erzeugt (2048 bit RSA). (seit v2.10.2)

Antwort

Feld

Typ

Null?

Beschreibung

id

string

nein

Data record ID

webip

string[]

yes

IP-Adressen mit denen diese Domain konfiguriert werden soll

Die Datensatz-ID ist kundenspezifisch verschlüsselt.


Zuletzt aktualisiert am 29.09.2020.
weiter: HostingFtpAdd
zurück: HostingDatabaseDelete