Eğer bir SSL sertifikasına sahipseniz sitenize girilince http olarak değil https olarak yönlendirilmesini istersiniz. Buda sitenizin güvenli olarak işaretlenmesini sağlar. Fakat SSL sertifikasına sahip değilseniz bu işlemi yapmanızı kesinlikle önermem. Çünkü SSL sertifikası olmadığında https kullanımı ters etki ederek güvenli değil uyarısı almanıza sebep olacaktır.
Yönlendirmeyi .htaccess üzerinden yapabiliriz yada kullandığınız server kontrol panelinden direk olarak da ayarlıabilirsiniz. Ben burada size .htaccess üzerinden kullanımını göstermek istiyorum.
Öncelikle sitemizin FTP(Filezilla kullanilabilir.) serverine bağlaniyoruz. Listelenen klasörler içerisinden sitenizin dizinine griyoruz.(public_html, httpdocs vs. olabilir.) Girdikden sonra .htaccess dosyasını buluyoruz. Yok ise oluşturuyoruz ve dosyamıza giriyoruz. Ve en üste aşağıdaki kodları kopyalıyarak yapıştırıyoruz.
Kod:
RewriteCond %{HTTPS} off
RewriteRule .* https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteRule .* https://www.%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
Ve kaydedip çikiyoruz. Eğer tüm işlemleri doğru yaptıysanız siteniz bundan sonra direk olarak HTTPS yönlendirmesi yapacaktır.
