1. Anasayfa
  2. Cpanel

Http Bağlantılarını Https’ye Otomatik Yönlendirme

Http Bağlantılarını Https’ye Otomatik Yönlendirme
1

Web sitenize SSL serrtifikanızı kurdunuz fakat otomatik olarak yönlenmediğini gördünüz. Bir kaç küçük işlemle çok kolay bir şekilde http bağlantılarınızı https’ye otomatik olarak yönlendirebilirsiniz.

thumbnail
Önerilen Yazı
Cpanel Ücretsiz (Let’s Encrypt) SSL Kurma
thumbnail
Önerilen Yazı
Plesk Panel Ücretsiz (Let’s Encrypt) SSL Kurma

Cpanel Kullanılan Sunucularda Https’ye Yönlendirme

Cpanel yüklü bir sunucuda işlem yapıyorsanız öncelikle .htaccess dosyasına ulaşmanız gerekmektedir. Bu dosya genel olarak ana dizinde yani public_html klasörünün içerisinde yer alır ve gizli bir dosyadır. Dosyayı görüntüleyemiyor iseniz muhtemelen gizli dosyaları görüntüle seçeneğiniz kapalıdır ve aktif etmeniz gerekmektedir. Aktif etmek içinde sağ üst tarafta bulunan Ayarlar (Settings) butonuna tıklayıp akabinde gizli dosyaları göster seçeneğini işaretleyip save düğmesine tıklayın.

Dosyamızı sağ tıklayıp Edit dedikten sonra aşağıda paylaşmış olduğum kodu yapıştırıyoruz ve sonrasında sağ üst taraftan değişiklikleri kaydet butonuna tıklıyoruz.

# HTTP'yi HTTPS'ye Yönlendirme Kodu - Bilinenki.com
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
# Son: HTTP'yi HTTPS'ye Yönlendirme Kodu - Bilinenki.com

Plesk Panel ile Https’ye Yönlendirme

Dilerseniz yukarıda paylaşmış olduğum gibi .htaccess dosyasını düzenleyerek yapabilir ya da Plesk panelin sizler için oluşturduğu kısa yolu kullanabilirsiniz. Sizlere bu adımda kısayolu paylaşacağım. Plesk panelinize giriş yapıp işlem yapmak istediğiniz domainin detaylarına geliyoruz. Daha sonrasında Barındırma Ayarları butonuna tıklayarak giriş yapıyoruz.

Karşınıza gelen sayfada Güvenlik tablosu altındaki “HTTP’den HTTPS’ye sabit SEO güvenli 301 yeniden yönlendirmesi” kutucuğunu işaretleyip kaydediyoruz.

IIS Üzerinden Web.config Düzenleyerek Https’ye Yönlendirme

Web sitenizin panelinde bulunan ana dizinde yani httpdocs klasörüne giriş yaparak web.config dosyasını buluyoruz. Eğer ki yoksa aynı isimde kendimizde oluşturabiliriz. Bu dosyamıza tıklayarak açıyoruz ve herhangi bir yapısal düzenini bozmayacak şekilde aşağıda bulunan kodları yapıştırıyoruz ve kaydediyoruz.

<configuration>
<system.webServer>
<rewrite>
    <rules>
  <rule name="HTTPyi HTTPSye Yonlendirme" stopProcessing="true"> 
  <match url="(.*)" /> 
  <conditions> 
    <add input="{HTTPS}" pattern="off" ignoreCase="true" />
  </conditions> 
  <action type="Redirect" redirectType="Permanent" url="https://{HTTP_HOST}/{R:1}" />
</rule>   
    </rules>
</rewrite>
</system.webServer>
</configuration>

Bu işlemlerin sonucunda web sitenizi SSL sertifikası üzerinden başlatmayı zorunlu hale getirmiş olursunuz. Tekrar dile getirmek gerekirse bu işlemler için hali hazırda ücretli veya ücretsiz SSL sertifikasının kurulmuş olması gerekmektedir.

Bu Yazıya Tepkiniz Ne Oldu?
  • 1
    be_endim
    Beğendim
  • 0
    alk_l_yorum
    Alkışlıyorum
  • 0
    d_nceliyim
    Düşünceliyim
  • 0
    _ok_k_zd_m
    Çok Kızdım
İlginizi Çekebilir

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Yorumlar (1)

  1. Çok işime yaradı çok teşekkür ederim. Bu tür yazıların devamını bekliyor olacağım. İyi günler iyi çalışmalar…

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir