30 Nisan 2025 - 14:14
htaccess ile HTTPS Adres Yönlendirmesi Görseli
Sunucu Yönetimi

htaccess ile HTTPS Adres Yönlendirmesi

Yorumlar

Merhabalar. Bugün gelen soruya sıcağı sıcağına yazıyla cevap vereyim dedim. PHP ile SSL olan adrese yönlendirmeyi daha önce yazmıştım. Tabii orada yazdığım hazır olmayan (Yani Wordpress, Joomla, Drupal..vb.. olmayan) PHP kodlamaları içindi. Peki hazır script kullanıyorsanız bunda nasıl SSL yönlendirmesi yapacaksınız? Cevap basit. .htaccess dosyasını kullanacaksınız.

Bu konuda çok fazla örnek var.

GENEL
RewriteEngine On
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]

Meraklısı için açıklayayım: Apache ReWrite aktif ediyoruz. Adres https mi kontrol ediyoruz. Değilse https'ye yönlendiriyoruz. Sonra www var mı kontrol ediyoruz. Yoksa adresi https://www. haline getiriyoruz. Hepsi bundan ibaret.

Tabii bu fazla sorgu demek. Ben bunu daha basite indirelim:

GENEL
RewriteEngine on
RewriteCond %{HTTPS} off [OR]
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteRule (.*) https://www.%{HTTP_HOST}%{REQUEST_URI} [R=301,L]

Hadi kolay gelsin. Sorularınız varsa yorumlara yazabilirsiniz.

Benzer Yazılar

Yorumlar ()

Henüz yorum yok. İlk yorum yapan sen ol!

Yorum Yap