HTTPS’den HTTP’ye Yönlendirme

279
HTTPS'den HTTP'ye Yönlendirme
HTTPS'den HTTP'ye Yönlendirme

.htaccess ile HTTPS’den HTTP’ye Yönlendirme

Belirli bir web sitesini HTTPS yerine HTTP aracılığıyla açılacak şekilde yönlendirmek istediğiniz bazı özel durumlar olabilir. Https’den http’ye geçiş yapmak için web sitenizin .htaccess dosyasına aşağıdaki kodları ekleyebilirsiniz. Eğer .htaccess dosya mevcut değilse aynı isimle oluşturabilirsiniz. (.htaccess dosyası Linux hostlarda public_html klasörü altındadır ve gizlidir. Göremiyorsanız gizli dosyaları göster seçeneğini kullanınız. )

# Redirect HTTPS to HTTP
RewriteCond %{HTTP:X-Forwarded-Proto} =https
RewriteRule ^(.*)$ http://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

Bu yukarıdaki kod ile Linux hosting kullanıyorsanız https’den http’ye geçiş yapabilirsiniz.  https://alanadınız.com ‘u http://alanadınız.com ‘a yönlendirecektir.

.htaccess ile HTTP’den HTTPS’ye Yönlendirme

Birde yukarıdaki işlemin tam tersi olan yani http’den https’ye yönlendirme işlemi vardır. Mevcut sitenize SSL sertifikası aldıysanız mutlaka eski http’li sayfalarınızı 301 yönlendirmesi ile https’ye yönlendirmeniz gerekmektedir. SSL sertifikasının SEO açısından olumlu bir etken olduğunu da bilmelisiniz. Aşağıdaki kodlardan istediğinizi kullanabilirsiniz.

RewriteEngine On
RewriteCond %{HTTP_HOST} ^siteniz\.com [NC]
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://www.siteniz.com/$1 [R,L]

veya

RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://www.siteniz.com/$1 [R,L]

Bu kodlar sayesinde http’den https’ye geçiş işlemini gerçekleştirebilirsiniz.

Cpanelde .htaccess Dosyasının Yeri

Normalde işlem yapacağınız .htaccess dosyası public_html klasörü altındadır.

  1. Panelinize giriş yaptıktan sonra dosya yöneticisine tıklayınız
  2. Public_html klasörünün içine giriniz.

Eğer burada dosyayı göremiyorsanız belki gizli dosyaları göster seçeneğiniz kapalı olabilir.

Cpanelde gizli dosyaları göstermek için

  1. Cpanele giriş yaptıktan sonra “Dosya Yöneticisi”ne tıklayınız

Dosya yöneticisine giriş yaptıktan sonra solda bulunan klasör ağacından “Public_Html” klasörüne tıklayınız.

cPanel Dosya Yöneticisi Public_Html

.htaccess dosyası gizli olduğundan gözükmeyebilir. Bu sebeple dosya yöneticisinden gizli dosyaları gösterme seçeneğini aktifleştirmek gerekir. Bunun için;

Dosya Yöneticisinin sağ üst kısmında bulunan “Ayarlar” butonuna basınız.

Cpanelde .htaccess Dosyasının Yeri

Açılan popup sayfadan aşağıdaki gibi “Gizli Dosyaları Göster” kutucuğunu işaretleyiniz.

Gizli dosyaları göster

Eğer sisteminizde .htaccess dosyası mevcutsa aşağıdaki gibi dosya listesinde gözükecektir.

.htaccess dosyasının yeri

.htaccess ile Yapabileceğiniz Diğer İşlemler

CEVAP VER

Please enter your comment!
Please enter your name here