Htaccess kullanarak www ile veya www olmadan yeniden yönlendirme yapımı
Merhaba Flarum kullanıcıları,
Her ne kadar İlk Kurulum Sonrası Yapılması Gerekenler tartışmasında da daha önce açıklansa da bu oldukça sık sorulan bir soru. Maalesef yeni bir tartışma başlatmadan önce arama yapmak gibi bir kültür genel olarak bulunmuyor ancak ilgili anahtar kelimeleri bu içeriğin bulunmasını kolaylaştırmayı uygun gördüm. Elbette İlk Kurulum Sonrası Yapılması Gerekenler rehberi hala yerinde duruyor olacak. Bu tartışma bir alternatif olarak yer alacak ve spesifik olarak bu konu hakkında yardım almak isteyenler için bulunacak.
Eğer Apache tabanlı bir sunucunuz varsa .htaccess’ten yararlandığınızı unutmayın. Aslında bu işlemi gerçekleştirmek için farklı yöntemler de var ancak bu yalnızca bir dosyayı düzenleyerek ilgili ayarı en kolay gerçekleştirebileceğiniz yöntem.
Neden yeniden yönlendirme yapmalıyım?
Canonical bir adrese sahip olmak arama motoru optimizasyonları açısından önemlidir. Eğer internet sitenize hem www ile hem de www olmadan erişilebiliniyorsa bu arama motorları tarafından hoş karşılanmaz. Çünkü aynı içerik iki defa yer alır ve bu da olağan bir şey değildir.
Aşağıda yer alan bağlantılarda alanadiniz.com
yazan kısmı kendi alan adı ve alan adı uzantısı ile değiştirmeniz gerektiğini unutmayın.
www olandan www olmayana yönlendirme
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www.alanadiniz.com [NC]
RewriteRule ^(.*)$ http://alanadiniz.com/$1 [L,R=301]
www olmayandan www olana yönlendirme
RewriteEngine On
RewriteCond %{HTTP_HOST} ^alanadiniz.com [NC]
RewriteRule ^(.*)$ http://www.alanadiniz.com/$1 [L,R=301]
Yukarıdaki kodları .htaccess dosyanızın en üstüne eklemeniz yeterli olacaktır.
Bu rehber Flarum Topluluğu için katos tarafından hazırlanmıştır