
Hakan
Meraklı
Moderator
Onaylı Üye
.htaccess Dosyası ile www Yönlendirmesi Nasıl Yapılır?
www Yönlendirmesi yapmak, web sitenizin URL'sinin tutarlı olmasını sağlar ve SEO açısından da önemli bir adımdır. Hangi sürümü (www'li ya da www'sız) tercih ederseniz edin, tüm trafiğin tek bir versiyona yönlendirilmesi, arama motorları tarafından doğru şekilde taranmasını ve indekslenmesini sağlar. Bu rehberde, hem www'li hem de www'sız URL yönlendirmelerinin nasıl yapılacağına dair adım adım açıklamalar bulabilirsiniz. AyrıcaHTAccess ile HTTPS Yönlendirmesi Nasıl Yapılır? HTTP'den HTTPS’ye Geçiş konumuzada göz atabilirsiniz.
1. .htaccess Dosyasının Bulunması ve Düzenlenmesi
Web sitenizin .htaccess dosyasını bulmak ve düzenlemek için şu adımları takip edebilirsiniz:1. cPanel'e giriş yapın.
2. Dosya Yöneticisi simgesine tıklayın.
3. Sağ üst köşede "Gizli Dosyaları Göster" seçeneğini aktif hale getirin.
4. Ana dizin olan public_html klasörüne gidin.
.htaccess dosyasını bulun ve düzenlemek için sağ tıklayın.
Eğer .htaccess dosyanız yoksa, Sağ üst köşede + Dosya simgesine tıklayarak ( .htaccess) adında yeni bir dosya oluşturabilirsiniz.
2. www’li URL'ye Yönlendirme
Eğer web sitenizi www ile ziyaret edilmesini istiyorsanız, .htaccess dosyanıza aşağıdaki kodu ekleyerek tüm trafiği www'li versiyona yönlendirebilirsiniz:
Kod:
# www'li Yönlendirme Kodu - wf.tr
RewriteEngine On
RewriteCond %{HTTP_HOST} ^alanadiniz\.com [NC]
RewriteRule ^(.*)$ https://www.alanadiniz.com/$1 [L,R=301,NC]
# Son: www'li Yönlendirme Kodu - wf.tr
RewriteEngine On
: URL yönlendirme işlemini etkinleştirir.RewriteCond %{HTTP_HOST} ^alanadiniz.com
:
www
olmadan gelen tüm istekleri kontrol eder.RewriteRule
:
HTTP isteklerini www’li URL’ye yönlendirir ve 301 kalıcı yönlendirme kullanarak SEO dostu bir geçiş sağlar.
3. www'sız URL’ye Yönlendirme
Web sitenizin www'sız haliyle ziyaret edilmesini istiyorsanız, aşağıdaki kodu kullanarak tüm trafiği www'sız versiyona yönlendirebilirsiniz:
Kod:
# www'sız Yönlendirme Kodu - wf.tr
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www\.alanadiniz\.com [NC]
RewriteRule ^(.*)$ https://alanadiniz.com/$1 [L,R=301]
# www'sız Yönlendirme Kodu - wf.tr
RewriteCond %{HTTP_HOST} ^www.alanadiniz.com
:
www
ile gelen tüm istekleri kontrol eder.RewriteRule
:
HTTP isteklerini www’sız URL’ye yönlendirir ve 301 kalıcı yönlendirme ile SEO açısından doğru bir geçiş sağlar.
4. Yönlendirme Sonrası Test Edin
Yönlendirmelerin doğru çalışıp çalışmadığını test etmek için tarayıcınızda aşağıdaki işlemleri yapabilirsiniz:- www’li ve www’sız URL’leri sırayla deneyin. Tarayıcınızın her iki sürümü de otomatik olarak tek bir URL formatına yönlendirdiğini görmelisiniz.
İpucu: SEO Dostu Yönlendirme
- 301 Yönlendirmesi Kullanımının Önemi: 301 yönlendirmesi, kalıcı bir yönlendirme olduğunu belirtir ve arama motorlarına eski URL'nin artık kullanılmadığını bildirir. Bu, SEO sıralamalarınızın etkilenmeden düzgün bir şekilde geçiş yapmasını sağlar.
- Tek Format Seçimi: Web sitenizin URL’sinin tutarlı olması için yalnızca bir versiyonun (www'li veya www'sız) kullanılmasını öneririz. Bu, arama motorları ve kullanıcılar açısından daha düzenli bir deneyim sağlar.
WF.TR olarak, bu konu hakkında herhangi bir sorunuz veya karşılaştığınız bir sorun varsa, bize rahatlıkla sorabilirsiniz. Yardımcı olmak için buradayız ve her türlü desteği sağlamak için memnuniyetle size yardımcı oluruz. Sizin için en iyi çözümü bulmak adına sorularınızı yanıtlamaktan keyif alırız!