Skip to main content

Hostinger (hPanel) Integrointi

Yleiskatsaus

Hostinger on suosittu verkkopalveluntarjoaja, jolla on moderni hallintapaneeli nimeltään hPanel. Ultimate Multisite Hostinger -integraatio mahdollistaa automaattisen domeenisi synkronoinnin Ultimate Multisiten ja Hostingerin hPanel välillä, jonka avulla voit hallita domeenin mappauksia ja alavalikoita suoraan WordPress-adminisi kautta.

Ominaisuudet

  • Automatiivinen lisädomeenin luominen hPanelissa
  • Automatiivinen alavalikon luominen hPanelissa (alavalikkomut multisite -asennuksille)
  • Domeenin poisto, kun mappaukset poistetaan
  • Sujuva integraatio hPanelin domeeninhallintaportaaliin

Vaatimukset

Hostinger-integraation käyttämiseksi sinun tarvitsee:

  1. Hostinger-tilin, jolla on pääsy hPaneliin
  2. API-tokenin Hostingerilta
  3. Seuraavat vakioiden määritteleminen tiedostoosi wp-config.php:
define('WU_HOSTINGER_API_TOKEN', 'your_hostinger_api_token');
define('WU_HOSTINGER_ACCOUNT_ID', 'your_hostinger_account_id');

Valinnaisuutena voit myös määritellä:

define('WU_HOSTINGER_API_URL', 'https://api.hostinger.com/v1'); // Oletus-API-päätepiste

Asetusohjeet

1. Luo Hostinger API-tokenisi

  1. Kirjaudu sisään Hostinger-tilillesi ja pääset hPanelin kautta
  2. Siirry kohtaan Account SettingsAPI Tokens
  3. Napsauta Create New Token (Luo uusi token)
  4. Anna tokenille kuvailevan nimen (esim. "Ultimate Multisite")
  5. Valitse tarvittavat käyttöoikeudet:
    • Domain management (Domeenin hallinta)
    • Subdomain management (Alavalikon hallinta)
  6. Kopioi luotu token ja tallenna se turvallisesti

2. Etsi Tilin IDsi

  1. hPanelissa siirry kohtaan Account SettingsAccount Information
  2. Tili-IDsi näkyy tällä sivulla
  3. Kopioi ja tallenna tämä ID seuraavaa vaihetta varten

3. Lisää vakioita wp-config.php:ään

Lisää seuraavat vakioiden määritelmät tiedostoon wp-config.php:

define('WU_HOSTINGER_API_TOKEN', 'your_hostinger_api_token');
define('WU_HOSTINGER_ACCOUNT_ID', 'your_hostinger_account_id');
define('WU_HOSTINGER_API_TOKEN', 'your_hostinger_api_token');
define('WU_HOSTINGER_ACCOUNT_ID', 'your_hostinger_account_id');

Jos Hostinger-tilisi käyttää eri API-päätepistettä, voit muokata sitä:

define('WU_HOSTINGER_API_URL', 'https://api.hostinger.com/v1');

4. Aktivoi integraatio

  1. WordPressin hallintapaneelissa (admin) siirry kohtaan Ultimate Multisite > Settings
  2. Siirry välilehdelle Domain Mapping
  3. Vieritä alas kohtaan Host Integrations
  4. Aktivoi Hostinger (hPanel) -integraatio
  5. Napsauta Save Changes

Miten se toimii

Lisäalueet (Addon Domains)

Kun mappaat aluetta Ultimate Multisite-ohjelmassa:

  1. Integraatio lähettää pyynnön Hostingerin API:lle lisätäkseen alueen lisäalueeksi
  2. Alue on konfiguroitu osoittamaan juurihakemistoosi (root directory)
  3. Kun aluetta ei enää ole mappattu, integraatio poistaa sen automaattisesti hPanelista

Alavaluet (Subdomains)

Alavalue-multisiteasennuksissa uuden sivuston luomisen yhteydessä:

  1. Integraatio poimii alavalueen osan koko domeenista
  2. Se lähettää pyynnön Hostingerin API:lle lisätäkseen alavalueen
  3. Alavalue on konfiguroitu osoittamaan juurihakemistoosi (root directory)

Tärkeät huomiot

  • Integraatio käyttää Hostingerin REST API:a yhteydenottoon tilillesi
  • Sinulla on oltava tarvittavat oikeudet domeenin ja alavalueiden hallintaan API-tokenisi
  • Integraatio ei hoita DNS-konfiguraatiota; alueet on jo osoitettava Hostinger-tilillesi
  • API-pyynnöt tehdään turvallisesti HTTPS:n kautta
  • Pidä API-tokenisi turvassa ja älä koskaan jaa sitä julkisesti

Ongelmanratkaisu

API-yhteydenottoputket

Varmista, että API-tokenisi on oikein ja se ei ole vanhentunut Tarkista, että tili-IDsi on oikein Varmista, että API-tokenillasi on tarvittavat oikeudet verkkotunnusten hallintaan Varmista, että Hostinger-tili on aktiivinen ja hyvässä kunnossa

Verkkotunnusta ei lisätty

Tarkista Ultimate Multisite -logit mahdollisten virheilmoitusten löytämiseksi Varmista, että verkkotunnus ei ole jo lisätty Hostinger-tilillesi Varmista, että Hostinger-tilillä ei ole saavuttanut rajoitustaan lisäverkkotunnuksille Varmista, että verkkotunnus on osoitettu oikein Hostingerin nameservereihin

SSL-sertifikaatin ongelmat

Integraatio ei käsittele SSL-sertifikaattien myöntämistä Hostinger tarjoaa tyypillisesti ilmaisia SSL-sertifikaatteja AutoSSL:n avulla Voit hallita SSL-sertifikaatteja suoraan hPanelissa SSL/TLS -osiossa Vaihtoehtoisesti käytä Let's Encryptin AutoSSL-ominaisuutta Hostingerin kanssa

Tuki

Lisätukeen Hostinger-integraatioon voit katsoa seuraaviin: