Mybb de iki domaini aynı foruma yönlendirirsem ayarları nasıl yapmalıyım
Iki domaini aynı foruma yönlendirmek için en temiz ve yaygın çözüm, .htaccess dosyası üzerinde 301 (kalıcı) yönlendirme yapmaktır. Bu, arama motorlarına hangi domainin ana domain olduğunu bildirir ve SEO açısından da en doğru yöntemdir.
Aşağıda bu ayarları nasıl yapacağınızı adım adım açıklıyorum.
Yapılandırma Seçenekleri
İki temel yaklaşım var. Hangisini seçeceğiniz, iki domaini tam olarak nasıl kullanmak istediğinize bağlı.
1. Tek Bir Ana Domain Kullanmak (Önerilen Yöntem)
Bu, en yaygın ve sorunsuz olan yöntemdir. Amaç, tüm trafiği tek bir ana domain üzerinde toplamaktır. Diğer domaini ziyaret eden kullanıcılar, otomatik olarak bu ana domaine yönlendirilir. Bu, arama motorlarının aynı içeriği iki farklı adreste görmesini engeller ve SEO açısından en güvenli yoldur.
2. Her İki Domaini de Aktif Tutmak (Zorlu Yol)
Bazen her iki domainin de adres çubuğunda görünmesi istenebilir (örneğin, farklı ülke veya dil hedefleniyorsa). Bu durum teknik olarak çok daha karmaşıktır ve beraberinde ciddi sorunlar getirir.
.htaccess
ile içten yönlendirme (internal redirect) yapmayı deneyebilirsiniz, ancak bu da sorunlara yol açabilir. Çoğu forum uzmanı, bu yöntem yerine 301 yönlendirmesini ve tek bir domain kullanmayı şiddetle tavsiye eder.
Uygulama Adımları
Iki domaini aynı foruma yönlendirmek için en temiz ve yaygın çözüm, .htaccess dosyası üzerinde 301 (kalıcı) yönlendirme yapmaktır. Bu, arama motorlarına hangi domainin ana domain olduğunu bildirir ve SEO açısından da en doğru yöntemdir.
Aşağıda bu ayarları nasıl yapacağınızı adım adım açıklıyorum.
Yapılandırma Seçenekleri
İki temel yaklaşım var. Hangisini seçeceğiniz, iki domaini tam olarak nasıl kullanmak istediğinize bağlı.
1. Tek Bir Ana Domain Kullanmak (Önerilen Yöntem)
Bu, en yaygın ve sorunsuz olan yöntemdir. Amaç, tüm trafiği tek bir ana domain üzerinde toplamaktır. Diğer domaini ziyaret eden kullanıcılar, otomatik olarak bu ana domaine yönlendirilir. Bu, arama motorlarının aynı içeriği iki farklı adreste görmesini engeller ve SEO açısından en güvenli yoldur.
- Nasıl Yapılır?: Forumunuzun kurulu olduğu ana domaininizin (
asil-domain.com
) kök dizinindeki
.htaccess
dosyasının en başına aşağıdaki kodu ekleyin. Kod, ziyaretçiyi
ikinci-domain.com
'dan
asil-domain.com
'a yönlendirecektir.
apache
Önemli:Kod:[*]<IfModule mod_rewrite.c> RewriteEngine On RewriteCond %{HTTP_HOST} ^ikinci-domain\.com$ [OR] RewriteCond %{HTTP_HOST} ^www\.ikinci-domain\.com$ RewriteRule (.*)$ https://www.asil-domain.com/forums/$1 [R=301,L] </IfModule> [*]
asil-domain.com ve ikinci-domain.com kısımlarını kendi domain adreslerinizle değiştirin. Eğer forumunuz ana dizinde değil de /forum gibi bir alt klasördeyse, yönlendirme adresini (https://www.asil-domain.com/forums/$1) buna göre düzenleyin.
2. Her İki Domaini de Aktif Tutmak (Zorlu Yol)
Bazen her iki domainin de adres çubuğunda görünmesi istenebilir (örneğin, farklı ülke veya dil hedefleniyorsa). Bu durum teknik olarak çok daha karmaşıktır ve beraberinde ciddi sorunlar getirir.
- Karşılaşabileceğiniz Zorluklar:
- SEO Sorunu (İçerik Kopyalama): Arama motorları aynı içeriği iki farklı adreste görmeyi cezalandırabilir. Bu, sitenizin arama sonuçlarında geri sıralara düşmesine neden olur.
- Oturum ve Çerez Sorunları: Kullanıcılar bir domainde oturum açıp diğerine geçtiklerinde oturumlarının devam etmesi için ek kodlamalar gerekir. Çerezler (cookies) domainler arasında otomatik olarak paylaşılmaz.
- Forum Yazılımı Uyumluluğu: Çoğu forum yazılımı (XenForo, SMF vb.)
board URL
gibi tek bir sabit adresle çalışacak şekilde tasarlanmıştır. İki domainle çalışmak için yazılımda değişiklik yapmanız gerekebilir.
- SEO Sorunu (İçerik Kopyalama): Arama motorları aynı içeriği iki farklı adreste görmeyi cezalandırabilir. Bu, sitenizin arama sonuçlarında geri sıralara düşmesine neden olur.
.htaccess
ile içten yönlendirme (internal redirect) yapmayı deneyebilirsiniz, ancak bu da sorunlara yol açabilir. Çoğu forum uzmanı, bu yöntem yerine 301 yönlendirmesini ve tek bir domain kullanmayı şiddetle tavsiye eder.
Uygulama Adımları
- Hangi Domaini Kullanacağınıza Karar Verin: Kullanıcılarınızın görmesini istediğiniz ana domaini seçin (örn:
www.asil-forum.com
).
- .htaccess
Dosyasını Bulun: FTP veya hosting kontrol paneliniz üzerinden forum dosyalarınızın bulunduğu kök dizine gidin.
- Dosyayı Yedekleyin: Olası bir soruna karşı
.htaccess
dosyasının bir kopyasını bilgisayarınıza kaydedin.
- Düzenleyin ve Kaydedin: Dosyayı bir metin editörüyle açın, yukarıdaki örnek kodu ekleyin, domain adreslerini kendinizinkiyle değiştirin ve dosyayı kaydedin.
- Test Edin: Tarayıcınızda yönlendirmek istediğiniz ikinci domaini açın. Sizi doğru şekilde ana domaine yönlendiriyor mu kontrol edin.
SON YENi KONULAR
FORUMA GiR
FORUMDA ARA
SUPPORT
Calendar
Members
Forum Team
Forum Statistics
