WordPress Multisite (Çoklu Site) Nasıl Kurulur?
Kısa yanıt: wp-config.php’ye define('WP_ALLOW_MULTISITE', true); ekleyin, ardından Araçlar › Ağ Kurulumu ekranında alt alan adı veya alt klasör yapısını seçip WordPress’in verdiği kodları wp-config.php ve .htaccess dosyalarına yapıştırın. Yeniden giriş yaptığınızda “Ağ Yönetimi” menüsü görünür.
Bu rehber kimin için: Birden fazla benzer site yöneten kurumlar ve ajanslar · Gereken süre: 30 dakika · Seviye: İleri
Multisite, tek bir WordPress kurulumu, tek bir eklenti ve tema seti üzerinden çok sayıda site yönetmenizi sağlar. Şubeleri, dil sürümleri veya bölümleri olan kurumlar için uygundur. Ancak tüm siteler aynı veritabanını ve kaynakları paylaştığı için bir sitedeki sorun ağın tamamını etkileyebilir; birbirinden bağımsız müşteri siteleri için uygun değildir.
Multisite ağı kurma
- Yedek alın: Dosya ve veritabanı yedeği alın.
- Eklentileri kapatın: Kurulum öncesi tüm eklentileri devre dışı bırakın.
- Multisite’ı etkinleştirin: wp-config.php’de “Hepsi bu kadar” satırının üstüne
define('WP_ALLOW_MULTISITE', true);satırını ekleyin. - Ağ yapısını seçin: Araçlar › Ağ Kurulumu ekranında “Alt alan adları” veya “Alt dizinler” seçin, ağ başlığını ve yönetici e-postasını girip “Kur”a basın.
- Kodları ekleyin: Ekranda gösterilen satırları wp-config.php’ye ve .htaccess’teki WordPress kurallarının yerine yapıştırın.
- Yeniden giriş yapın: Oturumunuz kapanır; tekrar giriş yaptığınızda üst menüde “Sitelerim › Ağ Yönetimi” görünür.
Alt alan adı yapısı için DNS ve SSL
Alt alan adı yapısında her yeni site için ayrı DNS kaydı ve SSL gerekir. cPanel’de joker (*) alt alan adı tanımlanabilir; joker kayıt için ücretsiz SSL’in DNS doğrulamasıyla oluşturulması gerekir. Alt klasör yapısı bu gereksinimleri ortadan kaldırdığı için çoğu kurum için daha pratiktir.
Hâlâ çözülmediyse
Kurulumdan sonra alt sitelerde 404 görüyorsanız .htaccess kurallarının Multisite sürümüyle değiştirildiğini kontrol edin. Her müşteriye ayrı ve bağımsız ortam vermek istiyorsanız Multisite yerine reseller hosting daha güvenlidir.
Sık sorulan sorular
Mevcut tek siteyi Multisite’a çevirebilir miyim?
Evet. Ancak bir aydan eski yayımlanmış yazısı olan sitelerde WordPress varsayılan olarak yalnız alt alan adı yapısına izin verir. Alt klasör yapısında ise ana sitenin yazı adreslerine, alt sitelerle çakışmasın diye /blog/ öneki eklenir.
Multisite’tan bir siteyi ayırmak mümkün mü?
Mümkündür ama dışa aktarma ve taşıma gerektirir; baştan doğru yapıyı seçmek önemlidir.
İlgili rehberler
- cPanel’de Alt Alan Adı (Subdomain) Oluşturma
- WordPress Sayfalar 404 Veriyor: Kalıcı Bağlantı Sorunu
- Joker (Wildcard) SSL Kurulumu ve DNS Doğrulaması
Bu rehber işinize yaradı mı?
Teşekkürler. Çözüm bulamadıysanız destek talebi açın veya [email protected] adresine yazın.