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:
- Hostinger-tilin, jolla on pääsy hPaneliin
- API-tokenin Hostingerilta
- 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
- Kirjaudu sisään Hostinger-tilillesi ja pääset hPanelin kautta
- Siirry kohtaan Account Settings → API Tokens
- Napsauta Create New Token (Luo uusi token)
- Anna tokenille kuvailevan nimen (esim. "Ultimate Multisite")
- Valitse tarvittavat käyttöoikeudet:
- Domain management (Domeenin hallinta)
- Subdomain management (Alavalikon hallinta)
- Kopioi luotu token ja tallenna se turvallisesti
2. Etsi Tilin IDsi
- hPanelissa siirry kohtaan Account Settings → Account Information
- Tili-IDsi näkyy tällä sivulla
- 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
- WordPressin hallintapaneelissa (admin) siirry kohtaan Ultimate Multisite > Settings
- Siirry välilehdelle Domain Mapping
- Vieritä alas kohtaan Host Integrations
- Aktivoi Hostinger (hPanel) -integraatio
- Napsauta Save Changes
Miten se toimii
Lisäalueet (Addon Domains)
Kun mappaat aluetta Ultimate Multisite-ohjelmassa:
- Integraatio lähettää pyynnön Hostingerin API:lle lisätäkseen alueen lisäalueeksi
- Alue on konfiguroitu osoittamaan juurihakemistoosi (root directory)
- Kun aluetta ei enää ole mappattu, integraatio poistaa sen automaattisesti hPanelista
Alavaluet (Subdomains)
Alavalue-multisiteasennuksissa uuden sivuston luomisen yhteydessä:
- Integraatio poimii alavalueen osan koko domeenista
- Se lähettää pyynnön Hostingerin API:lle lisätäkseen alavalueen
- 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: