Hostinger (hPanel) Integrasjon
Oversikt
Hostinger er en populær webhotellleverandør med et moderne kontrollpanel kalt hPanel. Ultimate Multisite Hostinger-integrasjonen muliggjør automatisk synkronisering av domener mellom Ultimate Multisite og Hostingers hPanel, slik at du kan administrere domene-mappinger og underdomener direkte fra WordPress-adminen.
Funksjoner
- Automatisk opprettelse av addon-domener i hPanel
- Automatisk opprettelse av underdomener i hPanel (for underdomene multisite-installasjoner)
- Fjerning av domener når mappinger slettes
- Sømløs integrasjon med hPanel sitt API for domenehåndtering
Krav
For å bruke Hostinger-integrasjonen, trenger du:
- En Hostinger-konto med tilgang til hPanel
- Et API-token fra Hostinger
- Følgende konstanter definert i din
wp-config.php-fil:
define('WU_HOSTINGER_API_TOKEN', 'your_hostinger_api_token');
define('WU_HOSTINGER_ACCOUNT_ID', 'your_hostinger_account_id');
Valgfritt kan du også definere:
define('WU_HOSTINGER_API_URL', 'https://api.hostinger.com/v1'); // Standard API-endepunkt
Oppsettinstruksjoner
1. Generer ditt Hostinger API-token
- Logg inn på Hostinger-kontoen din og få tilgang til hPanel
- Naviger til Account Settings → API Tokens
- Klikk på Create New Token
- Gi tokenet ditt et beskrivende navn (f.eks. "Ultimate Multisite")
- Velg nødvendige tillatelser:
- Domain management
- Subdomain management
- Kopier det genererte tokenet og lagre det sikkert
2. Finn ditt kontol-ID
- I hPanel, gå til Account Settings → Account Information
- Ditt Account ID vises på denne siden
- Kopier og lagre dette ID-et til neste trinn
3. Legg til konstanter i wp-config.php
Legg til følgende konstanter i din wp-config.php-fil:
define('WU_HOSTINGER_API_TOKEN', 'your_hostinger_api_token');
define('WU_HOSTINGER_ACCOUNT_ID', 'your_hostinger_account_id');
Hvis Hostinger-kontoen din bruker et annet API-endepunkt, kan du tilpasse det:
define('WU_HOSTINGER_API_URL', 'https://api.hostinger.com/v1');
4. Aktiver integrasjonen
- I WordPress-adminen, gå til Ultimate Multisite > Settings
- Naviger til fanen Domain Mapping
- Scroll ned til Host Integrations
- Aktiver integrasjonen Hostinger (hPanel)
- Klikk på Save Changes
Hvordan det fungerer
Addon-domener
Når du mapper et domene i Ultimate Multisite:
- Sender integrasjonen en forespørsel til Hostingers API for å legge til domenet som et addon-domene
- Domenet konfigureres til å peke til din rotmappe
- Når en domenemapping fjernes, fjerner integrasjonen automatisk addon-domenet fra hPanel
Underdomener
For underdomene multisite-installasjoner, når et nytt nettsted opprettes:
- Trekker integrasjonen ut underdomene-delen fra det fullstendige domenet
- Den sender en forespørsel til Hostingers API for å legge til underdomenet
- Underdomenet konfigureres til å peke til din rotmappe
Viktige merknader
- Integrasjonen bruker Hostingers REST API for å kommunisere med kontoen din
- API-tokenet ditt må ha de nødvendige tillatelsene for domene- og underdomenehåndtering
- Integrasjonen håndterer ikke DNS-konfigurasjon; domener må allerede peke til Hostinger-kontoen din
- API-forespørsler gjøres sikkert over HTTPS
- Hold API-tokenet ditt sikkert og del det aldri offentlig
Feilsøking
API-tilkoblingsproblemer
- Verifiser at API-tokenet ditt er korrekt og ikke har utløpt
- Sjekk at Account ID-et ditt er riktig
- Forsikre deg om at API-tokenet ditt har de nødvendige tillatelsene for domenehåndtering
- Verifiser at Hostinger-kontoen din er aktiv og i god stand
Domene er ikke lagt til
- Sjekk Ultimate Multisite-loggene for eventuelle feilmeldinger
- Verifiser at domenet ikke allerede er lagt til i Hostinger-kontoen din
- Forsikre deg om at Hostinger-kontoen din ikke har nådd grensen for addon-domener
- Bekreft at domenet er riktig pekt til Hostinger-nameserverne
SSL-sertifikatproblemer
- Integrasjonen håndterer ikke utstedelse av SSL-sertifikater
- Hostinger tilbyr vanligvis gratis SSL-sertifikater via AutoSSL
- Du kan administrere SSL-sertifikater direkte i hPanel under SSL/TLS
- Alternativt, bruk Let's Encrypt med Hostingers AutoSSL-funksjon
Support
For ytterligere hjelp med Hostinger-integrasjonen, vennligst se: