WP Engine Entegrasyonu
Genel Bakış
WP Engine, WordPress siteleri için optimize edilmiş performans, güvenlik ve ölçeklenebilirlik sunan premium yönetimli bir WordPress barındırma platformudur. Bu entegrasyon, Ultimate Multisite ile WP Engine arasında otomatik alan adı senkronizasyonunu sağlar.
Özellikler
- Otomatik alan adı senkronizasyonu
- Multisite kurulumları için subdomain desteği
- WP Engine'in mevcut sistemleriyle sorunsuz entegrasyon
Gereksinimler
Entegrasyon, WP Engine üzerinde barındırma yapıp yapmadığınızı otomatik olarak algılar ve yerleşik WP Engine API'sini kullanır. WP Engine eklentisi etkin ve düzgün yapılandırılmışsa ek bir yapılandırma gerekmez.
Ancak entegrasyonu manuel olarak yapılandırmanız gerekiyorsa, wp-config.php dosyanızda şu sabitlerden birini tanımlayabilirsiniz:
define('WPE_APIKEY', 'your_api_key'); // Tercih edilen yöntem
// VEYA
define('WPE_API', 'your_api_key'); // Alternatif yöntem
Kurulum Talimatları
1. WP Engine Eklentisini Doğrulayın
WP Engine üzerinde barındırma yapıyorsanız, WP Engine eklentisi zaten yüklü ve etkinleştirilmiş olmalıdır. Şunları doğrulayın:
- WP Engine eklentisinin etkin olduğunu
wp-content/mu-plugins/wpengine-common/class-wpeapi.phpdosyasının mevcut olduğunu
2. Entegrasyonu Etkinleştirin
- WordPress yönetim panelinde Ultimate Multisite > Settings bölümüne gidin
- "Domain Mapping" sekmesine gidin
- "Host Integrations" bölümüne kaydırın
- WP Engine entegrasyonunu etkinleştirin
- "Save Changes" butonuna tıklayın
Nasıl Çalışır
Alan Adı Senkronizasyonu
Ultimate Multisite'ta bir alan adı eşlendiğinde:
- Entegrasyon, alan adını WP Engine kurulumunuza eklemek için WP Engine API'sini kullanır
- WP Engine, alan adı yapılandırmasını ve SSL sertifikası düzenlemesini yönetir
- Bir alan adı eşlemesi kaldırıldığında, entegrasyon alan adını WP Engine'den kaldırır
Subdomain Desteği
Subdomain multisite kurulumları için:
- Yeni bir site oluşturulduğunda entegrasyon her subdomain'i WP Engine'e ekler
- WP Engine, subdomain yapılandırmasını yönetir
- Bir site silindiğinde, entegrasyon subdomain'i WP Engine'den kaldırır
Önemli Notlar
Wildcard Alan Adları
Subdomain multisite kurulumları için, wildcard alan adı yapılandırması talep etmek üzere WP Engine desteğiyle iletişime geçmeniz önerilir. Bu sayede tüm subdomain'ler, her birini ayrı ayrı eklemeye gerek kalmadan otomatik olarak çalışır.
SSL Sertifikaları
WP Engine, bu entegrasyon aracılığıyla eklenen tüm alan adları için SSL sertifikası düzenleme ve yenileme işlemlerini otomatik olarak yönetir. Ek bir yapılandırma gerekmez.
Sorun Giderme
API Bağlantı Sorunları
- WP Engine eklentisinin etkin ve düzgün yapılandırılmış olduğunu doğrulayın
- API anahtarını manuel olarak tanımladıysanız, doğru olduğundan emin olun
- API ile ilgili sorun yaşıyorsanız WP Engine desteğiyle iletişime geçin
Alan Adı Eklenmiyor
- Hata mesajları için Ultimate Multisite günlüklerini kontrol edin
- Alan adının WP Engine'e zaten eklenmediğinden emin olun
- WP Engine planınızın eklediğiniz alan adı sayısını desteklediğinden emin olun
Subdomain Sorunları
- Subdomain'ler çalışmıyorsa, wildcard alan adı yapılandırması talep etmek için WP Engine desteğiyle iletişime geçin
- Ana alan adı ve subdomain'ler için DNS ayarlarınızın doğru yapılandırıldığını doğrulayın