Skip to main content

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:

  1. En Hostinger-konto med tilgang til hPanel
  2. Et API-token fra Hostinger
  3. 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

  1. Logg inn på Hostinger-kontoen din og få tilgang til hPanel
  2. Naviger til Account SettingsAPI Tokens
  3. Klikk på Create New Token
  4. Gi tokenet ditt et beskrivende navn (f.eks. "Ultimate Multisite")
  5. Velg nødvendige tillatelser:
    • Domain management
    • Subdomain management
  6. Kopier det genererte tokenet og lagre det sikkert

2. Finn ditt kontol-ID

  1. I hPanel, gå til Account SettingsAccount Information
  2. Ditt Account ID vises på denne siden
  3. 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

  1. I WordPress-adminen, gå til Ultimate Multisite > Settings
  2. Naviger til fanen Domain Mapping
  3. Scroll ned til Host Integrations
  4. Aktiver integrasjonen Hostinger (hPanel)
  5. Klikk på Save Changes

Hvordan det fungerer

Addon-domener

Når du mapper et domene i Ultimate Multisite:

  1. Sender integrasjonen en forespørsel til Hostingers API for å legge til domenet som et addon-domene
  2. Domenet konfigureres til å peke til din rotmappe
  3. Når en domenemapping fjernes, fjerner integrasjonen automatisk addon-domenet fra hPanel

Underdomener

For underdomene multisite-installasjoner, når et nytt nettsted opprettes:

  1. Trekker integrasjonen ut underdomene-delen fra det fullstendige domenet
  2. Den sender en forespørsel til Hostingers API for å legge til underdomenet
  3. 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: