Hostinger (hPanel) Integration
Oversigt
Hostinger er en populær webhostingudbyder med et moderne kontrolpanel kaldet hPanel. Ultimate Multisite Hostinger integration gør automatisk domæne synkronisering mellem Ultimate Multisite og Hostingers hPanel muligt, så du automatisk kan administrere domænemappinger og underdomæner direkte fra dit WordPress admin.
Funktioner
- Automatisk oprettelse af addon domæner i hPanel
- Automatisk oprettelse af underdomæner i hPanel (til multisite installationer med underdomæner)
- Fjernelse af domæne, når mappinger slettes
- Problemfri integration med hPanels domæne management API
Krav
For at bruge Hostinger integration skal du have:
- En Hostinger konto med adgang til hPanel
- Et API token fra Hostinger
- Følgende konstanter defineret i din
wp-config.phpfil:
define('WU_HOSTINGER_API_TOKEN', 'din_hostinger_api_token');
define('WU_HOSTINGER_ACCOUNT_ID', 'din_hostinger_account_id');
Valgfrit kan du også definere:
define('WU_HOSTINGER_API_URL', 'https://api.hostinger.com/v1'); // Standard API-endpoint
Opsætning
1. Generer dit Hostinger API Token
- Log ind på din Hostinger konto og få adgang til hPanel
- Gå til Account Settings → API Tokens
- Klik på Create New Token (Opret nyt token)
- Giv dit token et beskrivende navn (f.eks. "Ultimate Multisite")
- Vælg de nødvendige tilladelser:
- Domain management (Domænestyring)
- Subdomain management (Underdomænenstyring)
- Kopier det genererede token og gem det sikkert
2. Find din Account ID
- I hPanel, gå til Account Settings → Account Information
- Din Account ID vises på denne side
- Kopier og gem denne ID til næste trin
3. Tilføj konstanter til wp-config.php
Tilføj følgende konstanter til din wp-config.php fil:
define('WU_HOSTINGER_API_TOKEN', 'din din hostinger api token');
define('WU_HOSTINGER_ACCOUNT_ID', 'din din hostinger konto id');
Hvis din Hostinger-konto bruger et andet API-endepunkt, kan du tilpasse det:
define('WU_HOSTINGER_API_URL', 'https://api.hostinger.com/v1');
4. Aktiver integrationen
- I dit WordPress adminområde gå til Ultimate Multisite > Settings
- Gå til fanen Domain Mapping (Domænemapping)
- Scroll ned til Host Integrations (Host Integrationer)
- Aktiver integrationen Hostinger (hPanel)
- Klik på Save Changes (Gem ændringer)
Hvordan det virker
Addon Domæner
Når du mapper en domæne i Ultimate Multisite:
- Sender integrationen en anmodning til Hostingers API for at tilføje domænet som et addon-domæne
- Domænet er konfigureret til at pege på din roottid (root directory)
- Når en domænemapping fjernes, fjerner integrationen automatisk det addon-domæne fra hPanel
Underdomæner
For multisite installationer med underdomæner, når en ny side oprettes:
- Integrationen udtrækker underdomænen fra den fulde domæne
- Den sender en anmodning til Hostingers API for at tilføje underdomænet
- Underdomænet er konfigureret til at pege på din roottid (root directory)
Vigtige bemærkninger
- Integrationen bruger Hostingers REST API til at kommunikere med din konto
- Dit API token skal have de nødvendige rettigheder til domæne- og underdomæneadministration
- Integrationen håndterer ikke DNS-konfiguration; domæner skal allerede være peget mod din Hostinger-konto
- API-anmodninger foretages sikkert via HTTPS
- Hold dit API token sikkert og del det aldrig offentligt
Fejlfinding
Problemer med API-forbindelse
Verificering
- Tjek, at dit API-token er korrekt og ikke udløbet.
- Kontroller, at din Account ID er korrekt.
- Sørg for, at dit API-token har de nødvendige tilladelser til domæneadministration.
- Bekræft, at din Hostinger konto er aktiv og i god stand.
Domæne ikke tilføjet
- Tjek Ultimate Multisite logs efter eventuelle fejlmeddelelser.
- Verificer, at domænet ikke allerede er tilføjet til din Hostinger konto.
- Sørg for, at din Hostinger konto ikke har nået sin grænse for addon-domæner.
- Bekræft, at domænet korrekt peger på dine Hostinger nameservere.
Problemer med SSL-certifikater
- Integrationen håndterer ikke udstedelse af SSL-certifikater.
- Hostinger tilbyder typisk gratis SSL-certifikater via AutoSSL.
- Du kan administrere SSL-certifikater direkte i hPanel under SSL/TLS.
- Alternativt kan du bruge Let's Encrypt med Hostinger's AutoSSL-funktion.
Support
For yderligere hjælp til integrationen med Hostinger henviser vi til: