Hostinger (hPanel) Integráció
Áttekintő
Hostinger népszerű webhosting szolgáltató, amely modern irányítópulttal, az hPanel-lel rendelkezik. Az Ultimate Multisite Hostinger integráció automatikus domain szinkronizációt biztosít az Ultimate Multisite és a Hostinger hPanel-e között, így automatikusan kezelheti a domain mappákat és a subdomain-eket közvetlenül a WordPress admin felületéről.
Funkciók
- Automatikus addon domain létrehozása az hPanel-ben
- Automatikus subdomain létrehozása az hPanel-ben (subdomain multisite telepítések esetén)
- Domain eltávolítása, ha a mappákat törli
- Zökkenőmentes integráció az hPanel domain menedzsment API-jával
Feltételek
Ahhoz, hogy használja a Hostinger integrációt, szüksége van:
- Egy Hostinger fiókra, amely hPanel hozzáféréssel rendelkezik
- Egy API token Hostinger-től
- A következő állandó értékek definiálására a
wp-config.phpfájlában:
define('WU_HOSTINGER_API_TOKEN', 'your_hostinger_api_token');
define('WU_HOSTINGER_ACCOUNT_ID', 'your_hostinger_account_id');
Opcionálisan definiálhat:
define('WU_HOSTINGER_API_URL', 'https://api.hostinger.com/v1'); // Alap API endpoint
Beállítási utasítások
1. Generálja a Hostinger API token-ját
- Jelölje be a Hostinger fiókjába és lépjen az hPanel-be
- Navigáljon az Account Settings → API Tokens menüpontra
- Kattintson a Create New Token gombra
- Adjon le a token-jának egy leíró nevet (pl. "Ultimate Multisite")
- Válassza ki a szükséges engedélyeket:
- Domain menedzsment
- Subdomain menedzsment
- Másolja ki a generált token-t és tárolja biztonságosan
2. Keresse meg a fiók ID-jét
- Az hPanel-ben navigáljon az Account Settings → Account Information menüpontra
- A Fiók ID-je ezen az oldalon látható
- Másolja ki és mentse meg ezt az ID-t a következő lépésre
3. Adja hozzá az állandó értékeket a wp-config.php-hez
Adja hozzá a következő állandó értékeket a wp-config.php fájljához:
define('WU_HOSTINGER_API_TOKEN', 'your_hostinger_api_token');
define('WU_HOSTINGER_ACCOUNT_ID', 'your_hostinger_account_id');
Ha a Hostinger fióka más API endpoint-et használ, testre szabhatja:
define('WU_HOSTINGER_API_URL', 'https://api.hostinger.com/v1');
4. Aktiválja az integrációt
- A WordPress admin felületén navigáljon az Ultimate Multisite > Settings menüpontra
- Navigáljon a Domain Mapping fülre
- Keressen le az Host Integrations szekciót
- Aktiválja az Hostinger (hPanel) integrációt
- Kattintson a Save Changes gombra
Hogyan működik
Addon Domain-ek
Amikor egy domain-t mappál az Ultimate Multisite-ban:
- Az integráció egy kérést küld a Hostinger API-hoz, hogy hozzáadja a domain-t addon domainként
- A domain-t úgy konfigurálja, hogy a gyökér könyvtárához mutatjon
- Ha egy domain mappáját törli, az integráció automatikusan eltávolítja az addon domain-t az hPanel-ből
Subdomain-ek
Subdomain multisite telepítések esetén, amikor új oldal kerül létrehozásra:
- Az integráció kiírja a subdomain részét a teljes domain-ből
- Kérést küld a Hostinger API-hoz, hogy hozzáadja a subdomain-et
- A subdomain-t úgy konfigurálja, hogy a gyökér könyvtárához mutatjon
Fontos megjegyzések
- Az integráció a Hostinger REST API-t használja a fiókjához való kommunikációhoz
- Az API token-jának rendelkeznie kell az addon és subdomain menedzsmenthez szükséges engedélyekkel
- Az integráció nem kezeli a DNS konfigurációt; a domain-eknak már előre kell mutatniuk a Hostinger fiókhoz
- Az API kérések biztonságosan HTTPS protokollon történnek
- Tartsa biztonságosak az API token-ját, és ne osztja ki nyilvánosan
Hibaelhárítás
API kapcsolat problémái
- Ellenőrizze, hogy az API token-ja helyes és nem érvénytelen
- Ellenőrizze, hogy a Fiók ID-je helyes
- Győződjön meg róla, hogy az API token-jának rendelkezik a szükséges engedélyekkel a domain menedzsmenthez
- Ellenőrizze, hogy a Hostinger fióka aktív és megfelelően működik
Domain nem adódott hozzá
- Ellenőrizze az Ultimate Multisite logjaink minden hibaüzenetet
- Ellenőrizze, hogy a domain nem került már hozzáadásra a Hostinger fiókjához
- Győződjön meg róla, hogy a Hostinger fiókja nem érte el az addon domain limitjét
- Kérjük visszaigazolni, hogy a domain megfelelően mutatja a Hostinger nameserver-ekhez
SSL Certificate problémák
- Az integráció nem kezeli az SSL certificate kiállítását
- A Hostinger általában ingyenes SSL certificate-eket biztosít AutoSSL-en keresztül
- Az SSL certificate-eket közvetlenül kezelheti az hPanel-ben az SSL/TLS alatt
- Alternatívaként használja a Let's Encrypt-et a Hostinger AutoSSL funkciójával
Támogatás
További segítségre az Ultimate Multisite Hostinger integrációjával kapcsolatban, kérjük, tekintse át: