Skip to main content

Uunganishaji na Hostinger (hPanel)

Muhtasari

Hostinger ni mtoa huduma maarufu wa hosting ya tovuti mwenye control panel ya kisasa inayoitwa hPanel. Uunganishaji wa Ultimate Multisite na Hostinger unaruhusu kuunganishwa kiotomatiki cha nyanja (domain syncing) kati ya Ultimate Multisite na hPanel ya Hostinger. Hii inakuruhusu kusimamia ramani za nyanja (domain mappings) na subdomains kiotomatiki moja kwa moja kutoka kwenye admin yako ya WordPress.

Vipengele

  • Kuunda addon domains kiotomatiki katika hPanel
  • Kuunda subdomains kiotomatiki katika hPanel (kwa usakinishaji wa multisite wa subdomains)
  • Kuondoa nyanja wakati ramani zake zinapofutwa
  • Uunganishaji laini na API ya usimamizi wa nyanja ya hPanel

Mahitaji

Ili kutumia uunganishaji wa Hostinger, unahitaji:

  1. Akaunti ya Hostinger yenye ufikiaji wa hPanel
  2. Token ya API kutoka Hostinger
  3. Thamani zifuatazo za constant kufafanuliwa katika faili yako ya wp-config.php:
define('WU_HOSTINGER_API_TOKEN', 'your_hostinger_api_token');
define('WU_HOSTINGER_ACCOUNT_ID', 'your_hostinger_account_id');

Kwa hiari, pia unaweza kufafanua:

define('WU_HOSTINGER_API_URL', 'https://api.hostinger.com/v1'); // API endpoint ya kiwango

Maelekezo ya Usakinishaji

1. Tengeneza Token yako ya API ya Hostinger

  1. Ingia kwenye akaunti yako ya Hostinger na ufikie hPanel
  2. Nenda kwenye Account SettingsAPI Tokens
  3. Bonyeza Create New Token
  4. Mpe token yako jina la kuelezea (k.m., "Ultimate Multisite")
  5. Chagua ruhusa muhimu:
    • Usimamizi wa nyanja (Domain management)
    • Usimamizi wa subdomains (Subdomain management)
  6. Nakili token iliyotengenezwa na kuihifadhi kwa usalama

2. Tafuta Account ID yako

  1. Katika hPanel, nenda kwenye Account SettingsAccount Information
  2. Account ID yako inaonyeshwa kwenye ukurasa huu
  3. Nakili na hifadhi ID hii kwa hatua inayofuata

3. Ongeza Constants kwenye wp-config.php

Ongeza constants zifuatazo kwenye faili yako ya wp-config.php:

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

Ikiwa akaunti yako ya Hostinger inatumia API endpoint tofauti, unaweza kuifanya iwe tofauti:

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

4. Washa Uunganishaji

  1. Katika admin yako ya WordPress, nenda kwenye Ultimate Multisite > Settings
  2. Nenda kwenye tab ya Domain Mapping
  3. Skrola chini hadi Host Integrations
  4. Washa uunganishaji wa Hostinger (hPanel)
  5. Bonyeza Save Changes

Jinsi Inavyofanya Kazi

Addon Domains

Unapoweka ramani ya nyanja (domain) katika Ultimate Multisite:

  1. Uunganishaji unatuma ombi kwa API ya Hostinger kuongeza nyanja hiyo kama addon domain
  2. Nyanja hiyo inaanwaniwa kuonyesha kwenye root directory yako
  3. Wakati ramani ya nyanja inapotolewa, uunganishaji unatoa addon domain kiotomatiki kutoka hPanel

Subdomains

Kwa usakinishaji wa multisite wa subdomains, wakati tovuti mpya inapotengenezwa:

  1. Uunganishaji unatoa sehemu ya subdomain kutoka kwenye nyanja kamili
  2. Unatuma ombi kwa API ya Hostinger kuongeza subdomain hiyo
  3. Subdomain hiyo inaanwaniwa kuonyesha kwenye root directory yako

Vidokezo Muhimu

  • Uunganishaji unatumia REST API ya Hostinger kuwasiliana na akaunti yako
  • Token yako ya API lazima iwe na ruhusa muhimu kwa usimamizi wa nyanja na subdomains
  • Uunganishaji hausimami usanidi wa DNS; nyanja lazima zionyeshwe tayari kwenye akaunti yako ya Hostinger
  • Maombi ya API yanatumiwa kwa usalama kupitia HTTPS
  • Hifadhi token yako ya API kwa usalama na usiwahi kushiriki hadharani

Kutatua Matatizo

Matatizo ya Muunganisho wa API

  • Thibitisha kuwa token yako ya API ni sahihi na haijapita muda wake
  • Angalia kuwa Account ID yako ni sahihi
  • Hakikisha kuwa token yako ya API ina ruhusa muhimu kwa usimamizi wa nyanja
  • Thibitisha kuwa akaunti yako ya Hostinger ni hai na katika hali nzuri

Nyanja Haiongezekwi

  • Angalia logi za Ultimate Multisite kwa ujumbe wowote wa makosa
  • Thibitisha kuwa nyanja hiyo haiongezekwaje tayari kwenye akaunti yako ya Hostinger
  • Hakikisha kuwa akaunti yako ya Hostinger haifiki kikomo chake cha addon domains
  • Thibitisha kuwa nyanja hiyo inaonyeshwa ipasavyo kwenye nameservers za Hostinger

Matatizo ya Cheti cha SSL

  • Uunganishaji hausimami kutoa cheti cha SSL
  • Hostinger kwa kawaida hutoa cheti cha SSL bure kupitia AutoSSL
  • Unaweza kusimamia cheti cha SSL moja kwa moja katika hPanel chini ya SSL/TLS
  • Badala yake, tumia Let's Encrypt na kipengele cha AutoSSL cha Hostinger

Wasili

Kwa msaada zaidi kuhusu uunganishaji wa Hostinger, tafadhali rejelea: