Backdrop cms ile multi siteler çalıştırmak mümkündür Aşağıya adımları madde madde yazıyorum. Yavaş yavaş okuyup uygularsanız, çok zor olmadığını göreceksiniz.
1. Sites klasörüne her yeni site için bir klasör oluşturun. Klasör isminin ne olduğu çok da önemli değil. Örnekle anlatayım ki daha anlaşılır olsun. Örneğin bir kamu kurumu sitesi yapacaksınız ve her şehirde müdürlükleri var. 81 tane site kurmanız lazım. Olmayan bir kamu kurumu bulalım. evsizleri kollama müdürlüğü. Sites klasörüne adana, Adiyaman, Afyonkarahisar diye şehirlerin klasörlerini oluşturun.
2. Oluşturduğunuz bu klasörlerin içine birer orjinal settings.php dosyası koyun ve birer de files klasörü oluşturun. (Kurulum Türkçe olsun istiyorsanız, files klasörlerinde translations klasörü ve içinde türkçe dil dosyası da olmalı.)
3. Her site için veri tabanları oluşturun. Ayne veri tabanına farklı tablo ekleriyle de kurabilirsiniz ama pek tavsiye edilmez.
4. Sites.php dosyasına aşağıdaki örneğe göre kod satırlarını ekleyin. Yukarıda ne demiştik? evsizlerikollama.gov.tr Her şehire bir site yapacağımıza göre, adanaevsizlerikollama.gov.tr Şimdi örnek kod satırlarına geçelim.
$sites['adanaevsizlerikollama.gov.tr'] = 'adana';
$sites['adiyamanevsizlerikollama.gov.tr'] = 'adiyaman';
Uzatmaya lüzum yok. Bu örneklerden yola çıkarak siteleri tek tek sites.php dosyanıza ekleyin.
5. Tek tek siteleri kurun. adanaevsizlerikollama.gov.tr vs...
6. Eğer çalışmazsa, sunucuda addon domain yerine parked domain kullanarak deneyin.
Yorum ekle