Lumaktaw patungo sa pangunahing content

Integrasyon sa Hostinger (hPanel)

Pangkalahatang Ideya

Ang Hostinger ay isang sikat na web hosting provider na may modernong control panel na tinatawag na hPanel. Ang Ultimate Multisite Hostinger integration ay nagbibigay-daan para sa awtomatikong pag-sync ng domain sa pagitan ng Ultimate Multisite at ng hPanel ng Hostinger, kaya maaari mong i-manage nang awtomatiko ang mga domain mapping at subdomain mula mismo sa iyong WordPress admin.

Mga Katangian

  • Awtomatikong paglikha ng addon domain sa hPanel
  • Awtomatikong paglikha ng subdomain sa hPanel (para sa subdomain multisite installations)
  • Pag-alis ng domain kapag nabura ang mga mapping
  • Walang aberyang integrasyon sa domain management API ng hPanel

Mga Kinakailangan

Para magamit ang Hostinger integration, kailangan mo ng:

  1. Isang account sa Hostinger na may access sa hPanel
  2. Isang API token mula sa Hostinger
  3. Ang mga sumusunod na constant na nakapudpod (defined) sa iyong wp-config.php file:
define('WU_HOSTINGER_API_TOKEN', 'your_hostinger_api_token');
define('WU_HOSTINGER_ACCOUNT_ID', 'your_hostinger_account_id');

Opsyonal, maaari mo ring tukuyin (define):

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

Mga Panuto sa Pag-set Up

1. Gumawa ng Iyong Hostinger API Token

  1. Mag-log in sa iyong account ng Hostinger at pumunta sa hPanel
  2. Pumunta sa Account SettingsAPI Tokens
  3. I-click ang Create New Token
  4. Bigyan ng deskriptibong pangalan ang iyong token (halimbawa, "Ultimate Multisite")
  5. Piliin ang kinakailangang mga pahintulot (permissions):
    • Domain management
    • Subdomain management
  6. Kopyahin ang nabuong token at itago ito nang ligtas

2. Hanapin ang Iyong Account ID

  1. Sa hPanel, pumunta sa Account SettingsAccount Information
  2. Ang iyong Account ID ay makikita sa pahinang ito
  3. Kopyahin at i-save ang ID na ito para sa susunod na hakbang

3. Magdagdag ng mga Constant sa wp-config.php

Idagdag ang mga sumusunod na constant sa iyong wp-config.php file:

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

Kung ang Hostinger account mo ay gumagamit ng ibang API endpoint, pwede mo itong i-customize:

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

4. I-enable ang Integration

  1. Sa iyong WordPress admin, pumunta sa Ultimate Multisite > Settings
  2. Pumunta sa tab na Domain Mapping
  3. Mag-scroll pababa sa Host Integrations
  4. I-enable ang integration ng Hostinger (hPanel)
  5. I-click ang Save Changes

Paano Ito Gumagana

Addon Domains

Kapag nag-map ka ng domain sa Ultimate Multisite:

  1. Ang integration ay magpapadala ng request sa Hostinger's API para idagdag ang domain bilang addon domain
  2. Ang domain ay naka-configure na ituro sa iyong root directory
  3. Kapag tinanggal mo ang domain mapping, awtomatikong tatanggalin ng integration ang addon domain mula sa hPanel

Subdomains

Para sa subdomain multisite installations, kapag may bagong site kang ginawa:

  1. Ang integration ay kukuha ng bahagi ng subdomain mula sa buong domain
  2. Magpapadala ito ng request sa Hostinger's API para idagdag ang subdomain
  3. Ang subdomain ay naka-configure na ituro sa iyong root directory

Mahalagang Paalala

  • Gumagamit ang integration ng Hostinger's REST API para makipag-usap sa iyong account
  • Ang iyong API token ay dapat may kaukulang pahintulot para sa pamamahala ng domain at subdomain
  • Hindi hinahawakan ng integration ang DNS configuration; dapat nang ituro na ang mga domain sa iyong Hostinger account
  • Ang mga API request ay ginagawa nang ligtas sa pamamagitan ng HTTPS
  • Panatilihing secure ang iyong API token at huwag itong ibahagi nang publiko

Pag-troubleshoot

Mga Isyu sa Koneksyon ng API

  • Siguraduhin na tama ang iyong API token at hindi pa ito expired
  • Tingnan kung tama ang iyong Account ID
  • Siguraduhin na may tamang pahintulot (permissions) ang iyong API token para sa domain management
  • I-verify na aktibo at nasa mabuting kalagayan ang iyong Hostinger account

Domain Hindi Idinagdag

  • Tingnan ang Ultimate Multisite logs para sa anumang error messages
  • Siguraduhin na hindi pa idinadagdag ang domain sa iyong Hostinger account
  • Tiyakin na hindi pa naabot ng iyong Hostinger account ang limitasyon para sa addon domains
  • I-confirm na tama ang pag-point ng domain sa iyong Hostinger nameservers

Mga Isyu sa SSL Certificate

  • Hindi hinahawakan ng integration ang pag-issue ng SSL certificate
  • Karaniwan, nagbibigay ang Hostinger ng libreng SSL certificates sa pamamagitan ng AutoSSL
  • Maaari mong i-manage ang mga SSL certificate nang direkta sa hPanel sa ilalim ng SSL/TLS
  • Bilang alternatibo, gamitin ang Let's Encrypt kasama ang feature ng AutoSSL ng Hostinger

Suporta

Para sa karagdagang tulong tungkol sa integration ng Hostinger, pakitingnan ang mga sumusunod: