HTTPS Yönlendirmesi

SSL sertifikası kurulumu ardından tüm web site trafiğini HTTPS'e yönlendirmek isteyebilirsiniz. Böylelikle hem kullanıcılar güvenli sayfaya yönlenir hem de botlar tarafından hangi sayfanın indeksleneceği ve önplanda olacağı ile ilgili karmaşa yaşanmamış olur.

HTTPS yönlendirmesini public_html dizini içerisine oluşturacağınız .htaccess dosyası yardımıyla gerçekleştirebilirsiniz veya halihazırda bir .htaccess dosyası mevcut ise bu dosyayı düzenleyebilirsiniz.

Örneğin web siteniz https://example.com şeklinde açılmasını istiyorsanız aşağıdaki kod parçasını kullanın.

# HTTPS Redirect without www
RewriteEngine On
RewriteCond %{HTTPS} off [OR]
RewriteCond %{HTTP_HOST} ^www\. [NC]
RewriteCond %{HTTP_HOST} ^(?:www\.)?(.+)$ [NC]
RewriteRule ^ https://%1%{REQUEST_URI} [L,NE,R=301]

Eğer web sitenizin https://www.example.com şeklinde yani www kullanılarak açılmasını istiyorsanız aşağıdaki kod parçasını kullanın.

# HTTPS Redirect with www
RewriteEngine On
RewriteCond %{HTTPS} off [OR]
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteCond %{HTTP_HOST} ^(?:www\.)?(.+)$ [NC]
RewriteRule ^ https://www.%1%{REQUEST_URI} [L,NE,R=301]

Yönlendirmenin doğru çalıştığını teyit etmek için gizli sekmeden web sitenizi kontrol edebilirsiniz.

  • htaccess, https, https yönlendirme
  • 1 Bu dökümanı faydalı bulan kullanıcılar:
Bu cevap yeterince yardımcı oldu mu?