Hostinger (hPanel) Integratie
Overzicht
Hostinger is een populaire webhostingprovider met een modern controlepaneel genaamd hPanel. De Ultimate Multisite Hostinger-integratie maakt automatische domeinsynchronisatie mogelijk tussen Ultimate Multisite en Hostinger's hPanel. Hierdoor kunt u domeinmappingen en subdomeinen automatisch beheren vanuit uw WordPress-admin.
Functies
- Automatische aanmaak van add-on domeinen in hPanel
- Automatische aanmaak van subdomeinen in hPanel (voor subdomein multisite-installaties)
- Verwijdering van domeinen wanneer mappingen worden verwijderd
- Naadloze integratie met de domain management API van hPanel
Vereisten
Om de Hostinger-integratie te gebruiken, heeft u nodig:
- Een Hostinger-account met toegang tot hPanel
- Een API-token van Hostinger
- De volgende constanten gedefinieerd in uw
wp-config.phpbestand:
define('WU_HOSTINGER_API_TOKEN', 'your_hostinger_api_token');
define('WU_HOSTINGER_ACCOUNT_ID', 'your_hostinger_account_id');
Optioneel kunt u ook definiëren:
define('WU_HOSTINGER_API_URL', 'https://api.hostinger.com/v1'); // Standaard API endpoint
Instructies voor de Opzet
1. Genereer uw Hostinger API-token
- Log in op uw Hostinger-account en ga naar hPanel
- Navigeer naar Account Settings → API Tokens
- Klik op Create New Token
- Geef uw token een beschrijvende naam (bijv. "Ultimate Multisite")
- Selecteer de benodigde rechten:
- Domain management
- Subdomain management
- Kopieer het gegenereerde token en bewaar het veilig
2. Zoek uw Account ID
- Ga in hPanel naar Account Settings → Account Information
- Uw Account ID wordt op deze pagina weergegeven
- Kopieer en sla deze ID op voor de volgende stap
3. Voeg constanten toe aan wp-config.php
Voeg de volgende constanten toe aan uw wp-config.php bestand:
define('WU_HOSTINGER_API_TOKEN', 'your_hostinger_api_token');
define('WU_HOSTINGER_ACCOUNT_ID', 'your_hostinger_account_id');
Als uw Hostinger-account een ander API-endpoint gebruikt, kunt u dit aanpassen:
define('WU_HOSTINGER_API_URL', 'https://api.hostinger.com/v1');
4. Schakel de Integratie in
- Ga in uw WordPress-admin naar Ultimate Multisite > Settings
- Navigeer naar het tabblad Domain Mapping
- Scroll naar Host Integrations
- Schakel de integratie Hostinger (hPanel) in
- Klik op Save Changes
Hoe Het Werkt
Add-on Domeinen
Wanneer u een domein mapt in Ultimate Multisite:
- Stuurt de integratie een verzoek naar de Hostinger API om het domein toe te voegen als add-on domein
- Het domein wordt geconfigureerd om naar uw root directory te wijzen
- Wanneer een domeinmapping wordt verwijderd, verwijdert de integratie automatisch het add-on domein uit hPanel
Subdomeinen
Voor subdomein multisite-installaties, wanneer een nieuwe site wordt aangemaakt:
- Haalt de integratie het subdomeingedeelte uit het volledige domein
- Het stuurt een verzoek naar de Hostinger API om het subdomein toe te voegen
- Het subdomein wordt geconfigureerd om naar uw root directory te wijzen
Belangrijke Opmerkingen
- De integratie gebruikt de REST API van Hostinger om te communiceren met uw account
- Uw API-token moet de benodigde rechten hebben voor domein- en subdomeinbeheer
- De integratie regelt geen DNS-configuratie; domeinen moeten al worden gewezen op uw Hostinger-account
- API-verzoeken worden veilig via HTTPS verstuurd
- Houd uw API-token veilig en deel het nooit openbaar
Probleemoplossing
API-Verbindingsproblemen
- Controleer of uw API-token correct is en niet verlopen is
- Controleer of uw Account ID correct is
- Zorg ervoor dat uw API-token de benodigde rechten heeft voor domeinbeheer
- Controleer of uw Hostinger-account actief en in orde is
Domein Niet Toegevoegd
- Controleer de Ultimate Multisite logs op foutmeldingen
- Controleer of het domein niet al is toegevoegd aan uw Hostinger-account
- Zorg ervoor dat uw Hostinger-account niet zijn limiet voor add-on domeinen heeft bereikt
- Bevestig dat het domein correct is gewezen op uw Hostinger nameservers
SSL Certificaatproblemen
- De integratie regelt geen SSL-certificaatuitgifte
- Hostinger biedt doorgaans gratis SSL-certificaten aan via AutoSSL
- U kunt SSL-certificaten direct beheren in hPanel onder SSL/TLS
- Gebruik alternatief Let's Encrypt met de AutoSSL-functie van Hostinger
Ondersteuning
Voor aanvullende hulp met de Hostinger-integratie, kunt u verwijzen naar: