Hostinger (hPanel) Integrasie
Oorsig
Hostinger is 'n gewilde webhosting-verskaarende met 'n moderne beheerdashboard genaamd hPanel. Die Ultimate Multisite Hostinger-integrasie maak outomatiese domein-sinkronisering moontlik tussen Ultimate Multisite en Hostinger se hPanel, wat jou toelaat om domein-kaartleggings en subdomeine outomaties te bestuur direk vanaf jou WordPress-administrasie.
Eienskappe
- Outomatiese skep van addon domeine in hPanel
- Outomatiese skep van subdomeine in hPanel (vir subdomein multisite-installasies)
- Verwydering van domeine wanneer kaartleggings verwyder word
- Naatlose integrasie met hPanel se domeinbestuur API
Vereistes
Om die Hostinger-integrasie te gebruik, het jy nodig:
- 'n Hostinger-rekening met hPanel-toegang
- 'n API-token van Hostinger
- Die volgende konstantes wat in jou
wp-config.phplêer gedefinieer is:
define('WU_HOSTINGER_API_TOKEN', 'your_hostinger_api_token');
define('WU_HOSTINGER_ACCOUNT_ID', 'your_hostinger_account_id');
Opsioneel kan jy ook definieer:
define('WU_HOSTINGER_API_URL', 'https://api.hostinger.com/v1'); // Standaard API-eindpunt
Opstel Instruksies
1. Genereer Jou Hostinger API-token
- Log in op jou Hostinger-rekening en skakel hPanel in
- Navigeer na Account Settings → API Tokens
- Klik op Create New Token
- Gee jou token 'n beskrywende naam (bv. "Ultimate Multisite")
- Kies die nodige toestemminge:
- Domeinbestuur
- Subdomeinbestuur
- Kopieer die gegenereerde token en stoor dit veilig
2. Vind Jou Rekening-ID
- In hPanel, gaan na Account Settings → Account Information
- Jou Rekening-ID word op hierdie bladsy getoon
- Kopieer en stoor hierdie ID vir die volgende stap
3. Voeg Konstantes by tot wp-config.php
Voeg die volgende konstantes by tot jou wp-config.php lêer:
define('WU_HOSTINGER_API_TOKEN', 'your_hostinger_api_token');
define('WU_HOSTINGER_ACCOUNT_ID', 'your_hostinger_account_id');
As jou Hostinger-rekening 'n ander API-eindpunt gebruik, kan jy dit aanpas:
define('WU_HOSTINGER_API_URL', 'https://api.hostinger.com/v1');
4. Aktiveer die Integrasie
- In jou WordPress-administrasie, gaan na Ultimate Multisite > Settings
- Navigeer na die Domain Mapping tab
- Skrol na Host Integrations
- Aktiveer die Hostinger (hPanel) integrasie
- Klik op Save Changes
Hoe Dit Werk
Addon Domeine
Wanneer jy 'n domein in Ultimate Multisite kaartlegging:
- Stuur die integrasie 'n versoek na Hostinger se API om die domein as 'n addon domein by te voeg
- Die domein word gekonfigureer om na jou hoofdirektorie te wys
- Wanneer 'n domein-kaartlegging verwyder word, verwyder die integrasie outomaties die addon domein uit hPanel
Subdomeine
Vir subdomein multisite-installasies, wanneer 'n nuwe webwerf geskep word:
- Die integrasie ekstraheer die subdomein-deel van die volledige domein
- Dit stuur 'n versoek na Hostinger se API om die subdomein by te voeg
- Die subdomein word gekonfigureer om na jou hoofdirektorie te wys
Belangrike Notas
- Die integrasie gebruik Hostinger se REST API om met jou rekening te kommunikeer
- Jou API-token moet die nodige toestemminge vir domein- en subdomeinbestuur hê
- Die integrasie hanteer nie DNS-konfigurasie nie; domeine moet reeds na jou Hostinger-rekening gewys wees
- API-versoeke word veilig oor HTTPS gemaak
- Hou jou API-token veilig en deel dit nooit openbaar nie
Probleemoplossing
API-Verbindingsprobleme
- Verifieer dat jou API-token korrek is en nie verloopt nie
- Kontroleer of jou Rekening-ID korrek is
- Maak seker dat jou API-token die nodige toestemminge vir domeinbestuur het
- Verifieer dat jou Hostinger-rekening aktief en in goeie stand is
Domein Nie Bygevoeg Nie
- Kontroleer die Ultimate Multisite-logboeke vir enige foutboodskappe
- Verifieer dat die domein nie reeds by jou Hostinger-rekening bygevoeg is nie
- Maak seker dat jou Hostinger-rekening nie sy limiet vir addon domeine bereik het nie
- Bevestig dat die domein korrek na jou Hostinger-naamwoorddieners gewys is
SSL Sertifikaatprobleme
- Die integrasie hanteer nie die uitgifte van SSL-sertifikaat nie
- Hostinger verskaf tipies gratis SSL-sertifikaat deur AutoSSL
- Jy kan SSL-sertifikaat direk in hPanel onder SSL/TLS bestuur
- Alternatief, gebruik Let's Encrypt met Hostinger se AutoSSL-funksie
Ondersteuning
Vir bykomende hulp met die Hostinger-integrasie, verwys asseblief na: