PHP Dersleri, MySQL ve Açık Kaynak, Kişisel Blog


« .htaccess ile www. yönlendirme

Oluşturduğumuz web sitelerine iki yol ile ulaşılabiliyor. Tarayıcıya www.domain.com yazdığınızda ve domain.com yazdığınızda web sitesine giriş yapabiliyorsunuz. Tabi bu doğal olarak iki şekilde giriş sağlamakta. Bunu tek bir şekilde yapmak isterseniz .htaccess dosyası ile yönlendirme yapmanız gerekmektedir. Özellikle web sitenize SSL sertifikası eklediğinizde https:// olarak yönlendirmeniz lazım ki kullanılabilsin. Tabi SSL için yaptığınızda ve https:// ile giriş yaptığınızda yukarıda hala kırmızı uyarı çıkabilir güvenilir olmadığını söyleyen. Bunun için sayfada hiç bir şekilde http:// link çağırmamanız gerekmektedir. Örneğin resim linki, işte js, css dosyası linki vs.

  • Her neyse bu yönlendirmeyi .htaccess dosyası ile yapmak için ilk önce www olmadan yönlendirme sağlayalım.

RewriteEngine On
RewriteCond %{HTTP_HOST} ^www\.domain\.com$ RewriteRule ^(.*)$ http://domain.com/$1 [L,R=301]
  • www kullanarak yönlendirme sağlayalım.


RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\.domain\.com RewriteRule (.*) http://www.domain.com/$1 [R=301,L]


https:// olarak kullanıyorsanız ona göre düzenleyebilirsiniz. Bu şekilde domain.com yerine kendi site adresinizi yazarak .htaccess oluşturup direk ana dizine atabilirsiniz dosyayı.


Etiketler : , ,


Yorumla