Integrācija ar Hostinger (hPanel)
Īskatsauce
Hostinger ir populārs veb hostings sniedzējs, kuram ir mūsdienu kontrol panelis hPanel. Ultimate Multisite Hostinger integrācija ļauj automātiski sincronizēt domānu starp Ultimate Multisite un Hostinger's hPanel, ļaujot jums automātiski pārvaldīt domānu mappers un subdomānu tieši no savas WordPress admina.
Funkcionalitātes
- Automātiska addon domānu izveide hPanel-ā
- Automātiskās subdomānu izveide hPanel-ā (subdomānu multisite instalācijām)
- Domānas atņemšana, ja mappers tiek noņemti
- Neparetrināma integrācija ar Hostinger's domānu pārvaldības API
Prasības
Lai izmantotu Hostinger integrāciju, jums nepieciešams:
- Hostinger konta ar hPanel piekļuvu
- API token no Hostinger
- Lūdzu definēt šos konstantes savā
wp-config.phpfailā:
define('WU_HOSTINGER_API_TOKEN', 'your_hostinger_api_token');
define('WU_HOSTINGER_ACCOUNT_ID', 'your_hostinger_account_id');
Optiāli, jūs varat definēt arī:
define('WU_HOSTINGER_API_URL', 'https://api.hostinger.com/v1'); // Default API endpoint
Iestatījumu instrukcijas
1. Izveidiet savu Hostinger API token
- Loginieties savā Hostinger kontā un piekļūst hPanel
- Navigējieties uz Account Settings → API Tokens
- Nospressiet Create New Token (Izveidot jaunu tokenu)
- Doti savam tokenam apzīmējiet aprakstītu nosaukumu (piemēram, "Ultimate Multisite")
- Izvēlieties nepieciešamos iestatījumus:
- Domain management (Domānu pārvaldība)
- Subdomain management (Subdomānu pārvaldība)
- Kopējiet izveidoto tokenu un saglabājiet to droši
2. Atrod savu konta ID
- HPanel-ā navigējieties uz Account Settings → Account Information (Kontas informācija)
- Jūsu Konta ID ir redzams šajā lapā
- Kopējiet un saglabājiet šo ID nākamajai instrukcijai
3. Pievienojiet konstantes wp-config.php failam
Pievienojiet šīs konstantes savam wp-config.php failam:
define('WU_HOSTINGER_API_TOKEN', 'jūsu hostinger_api_token');
define('WU_HOSTINGER_ACCOUNT_ID', 'jūsu hostinger_account_id');
Ja, ja, ja! Ja, ja, ja. Ja, ja, ja. Ja, ja, ja. Ja, ja, ja. Ja, ja, ja. Ja, ja, ja. Ja, ja, ja. Ja, ja, ja. Ja, ja, ja. Ja, ja, ja.
Ja, ja, ja! Ja, ja, ja. Ja, ja, ja. Ja, ja, ja. Ja, ja, ja. Ja, ja, ja. Ja, ja, ja. Ja, ja, ja. Ja, ja, ja. Ja, ja, ja. Ja, ja, ja.
Ja, ja, ja! Ja, ja, ja. Ja, ja, ja. Ja, ja, ja. Ja, ja, ja. Ja, ja, ja. Ja, ja, ja. Ja, ja, ja. Ja, ja, ja. Ja, ja, ja.
If jūsu Hostinger konts ir ar atšķirīgu API galvu, jūs varat to pielāgot:
define('WU_HOSTINGER_API_URL', 'https://api.hostinger.com/v1');
4. Iespējot integrāciju
- Savienojieties ar savu WordPress admini un dodieties uz Ultimate Multisite > Settings (Ievēro, ka šis ir Ultimate Multisite).
- Navigējiet uz tabuli Domain Mapping.
- Scrolliet nedirgus līdz Host Integrations.
- Iespējot integrāciju Hostinger (hPanel).
- Nospiediet Save Changes (Saglabāt izmaiņas).
Kā tas darbojas
Addon domēni
Kad jūs mapojat domēnu Ultimate Multisite:
- Integrācija sūta pieprasījumu Hostinger API, lai domēnu pievienotu kā addon domēnu.
- Domēns ir konfigurēts, lai punktu savu galveno direktoriju (root directory).
- Kad mapējums tiek atņemts, integrācija automātiski izņem addon domēnu no hPanel.
Subdomēni
Subdomēnu multisite instalācijām, kad tiek radīts jauns vietne:
- Integrācija izņem subdomēna daļu no pilnā domēna.
- Tas sūta pieprasījumu Hostinger API, lai pievienotu subdomēnu.
- Subdomēns ir konfigurēts punktot savu galveno direktoriju (root directory).
Saviņi svarīgas paziņojumi
- Integrācija izmanto Hostinger REST API komunikācijā ar jūsu kontu.
- Jums API tokenam jābūt nepieciešamo iestatījumam domēnu un subdomēnu pārvaldīšanai.
- Integrācija nav atbildīga par DNS konfigurēšanu; domēni ir jāpunktu jau Hostinger kontam.
- API pieprasījumi tiek veikti droši caur HTTPS.
- Saglabājiet savu API tokenu drošu un nekad neizplatiet to publiski.
Kļūdu likums
API saistīšanās problēmas
- Pārbaudiet, vai jūsu API token ir pareizs un nav pēdējais termiņš.
- Pārbaudiet, vai jūsu konta ID ir pareizs.
- Nodrošiniet, ka jūsu API tokenam ir nepieciešami atļautumju domānu pārvaldīšanai.
- Pārbaudiet, vai jūsu Hostinger konta ir aktīva un labi lietota.
Domāns nav pievienots
- Pārbaudiet Ultimate Multisite logus meklējot kļūdas ziņojumus.
- Pārbaudiet, vai domāns vēl nav pievienots jūsu Hostinger kontai.
- Nodrošiniet, ka jūsu Hostinger kontam nav atteikts ierobežums papildu domānu (addon domains) lietošanai.
- Apstipriniet, ka domāns ir pareizi nokļauts uz jūsu Hostinger nameserveriem.
SSL sertifikāta problēmas
- Integrācija neapkalpo SSL sertifikātu izdošanu.
- Hostinger parasti sniedz bezmaksas SSL sertifikātus ar AutoSSL.
- Jūs varat pārvaldīt SSL sertifikatus tieši hPanelī sadaļā SSL/TLS.
- Alternatīvi, izmantojiet Let's Encrypt ar Hostinger AutoSSL funkciju.
Atbalsts
Papildu palīdzības saistībā uz Hostinger integrāciju lūdzu apskati: