Hostinger (hPanel) Integrasi
Genel Bakış
Hostinger, hPanel adında modern bir kontrol paneline sahip popüler bir web barındırma sağlayıcısıdır. Ultimate Multisite Hostinger entegrasyonu, Ultimate Multisite ile Hostinger'ın hPanel'i arasında otomatik alan adı senkronizasyonu sağlar. Bu sayede WordPress admin panelinizden doğrudan alan adı eşleştirmelerini ve alt alan adlarını otomatik olarak yönetebilirsiniz.
Özellikler
- hPanel'de otomatik eklenti alan adı oluşturma
- hPanel'de otomatik alt alan adı oluşturma (alt alan adı multisite kurulumları için)
- Eşleştirmeler silindiğinde alan adının kaldırılması
- hPanel'in alan adı yönetim API'si ile sorunsuz entegrasyon
Gereksinimler
Hostinger entegrasyonunu kullanmak için şunlara ihtiyacınız var:
- hPanel erişimi olan bir Hostinger hesabı
- Hostinger'dan bir API token'ı
wp-config.phpdosyanızda tanımlanması gereken aşağıdaki sabitler:
define('WU_HOSTINGER_API_TOKEN', 'your_hostinger_api_token');
define('WU_HOSTINGER_ACCOUNT_ID', 'your_hostinger_account_id');
İsteğe bağlı olarak şunları da tanımlayabilirsiniz:
define('WU_HOSTINGER_API_URL', 'https://api.hostinger.com/v1'); // Varsayılan API uç noktası
Kurulum Talimatları
1. Hostinger API Token'ınızı Oluşturun
- Hostinger hesabınıza giriş yapın ve hPanel'e erişin
- Hesap Ayarları → API Token'lar bölümüne gidin
- Yeni Token Oluştur butonuna tıklayın
- Token'ınıza açıklayıcı bir isim verin (örneğin, "Ultimate Multisite")
- Gerekli izinleri seçin:
- Alan adı yönetimi
- Alt alan adı yönetimi
- Oluşturulan token'ı kopyalayın ve güvenli bir yerde saklayın
2. Hesap Kimliğinizi Bulun
- hPanel'de, Hesap Ayarları → Hesap Bilgileri bölümüne gidin
- Hesap Kimliğiniz bu sayfada gösterilir
- Bir sonraki adım için bu kimliği kopyalayın ve kaydedin
3. wp-config.php'ye Sabitleri Ekleyin
Aşağıdaki sabitleri wp-config.php dosyanıza ekleyin:
define('WU_HOSTINGER_API_TOKEN', 'siziň hostinger_api_tokeni');
define('WU_HOSTINGER_ACCOUNT_ID', 'siziň hostinger_account_idiniz');
Eger siziň Hostinger hasaby başga API ulanýan ulgamy ulanyp bolsa, ony özüňize görä üýtgedip bilersiňiz:
define('WU_HOSTINGER_API_URL', 'https://api.hostinger.com/v1');
4. Integratiýi işleýärlikde saklamak
- WordPress administrasiýasyna girip Ultimate Multisite > Settings (Tümenli Multisite > Röwazykler) bölümini açyň.
- Domain Mapping (Domaina eşleşdirmek) tabuna geçiň.
- Host Integrations (Host Integratiýalary) boýunça aşakla çykyp, onuň ýerine çakyň.
- Hostinger (hPanel) integratiýasyny işleýärlikde saklaň.
- Save Changes (Üýtgeşmeleri saklamak) düwmenine basyň.
Näme wezipä edýär?
Addon Domainler
Ultimate Multisite-da domaina eşleşdirende:
- Integratiý Hostinger API-syna domany addon domain hökmünde goşmak üçin sora (request) göndýär.
- Domany siziň esas kataloglaryňyza (root directory) ýol berjek ýagdaýa goýar.
- Domaina eşleşdirmek aýyrylsa, integratiý addon domaini hPanelden awtomatiki ýaly aýyrýar.
Subdomainler
Subdomain multisite guramak üçin, täze site döredilende:
- Integratiý doly domanyňdan subdomain bölegini alýar.
- Hostinger API-syna subdomaini goşmak üçin sora göndýär.
- Subdomain siziň esas kataloglaryňyza ýol berjek ýagdaýa goýar.
Aýratyn Notlar
- Integratiý siziň hasabyňyz bilen habarlaşmak üçin Hostinger REST API-sini ulanyp bilýär.
- Siziň API tokeni doman we subdomainleri dolandyrmak üçin zerur resminamalary (permissions) bermeli.
- Integratiý DNS görkezmekle gapmaýar; domanyň siziň Hostinger hasabyňa ýol berilip bolmagy şertdir.
- API sora HTTPS arkaly howpsuzlykda ýerine ýetdirilýär.
- Siziň API tokeniňizi howpsuz saklaň we ony hiç haçak halka bilen paýlaşmadyk.
Soraglar we jogaplar (Troubleshooting)
API Bağlanma Masalalary
API tokeni dogrydyr we süýşilip biljekdigini barlap görkeziň Hasap ID-nizi dogrydyr diýip barlap görkeziň Domainleri dolandyrmak üçin API tokeniň zerurym ukyplary bar bolup baýlandyryldygyny üpjün ediň Hostinger hasabyňyz işjeň we dogry ýagdaýda bolup baýlandyryldygyny barlap görkeziň
Domain Goşulmady
- Ultimate Multisite loglarynda ähli ýazgylar barada hileler tapyp görüň
- Domaini Hostinger hasabyňyzda önümçeli goşulmadyr diýip barlap görkeziň
- Hostinger hasabyňyz addon domainleri üçin çäkini aşmagynyň olmadığına üpjün ediň
- Domaini Hostinger adynerleri bilen dogry ýerleşdirilendigini anyklaň
SSL Sertifikatasy Masalalary
- Bu integrasiýa SSL sertifikatlaryny berip bilmezdi
- Hostinger adatça AutoSSL arkaly bedava SSL sertifikatalaryny bermeýär
- SSL sertifikatalaryny hPanelde SSL/TLS başlygynda jogapkärlik bilen dolandyryp bilersiňiz
- Alternatiwki, Hostinger'in AutoSSL funksiýasyny Let's Encrypt bilen ulanyp bilersiňiz
Durnukda Yardım
Hostinger integrasiýasy bilen has köp kömek üçin şu ýerlere sereteli: