Bilgi Bankası

SSL Yönlendirmesi Nasıl Yapılır? HTTP to HTTPS Yönlendirmesi

Hosting Dünyam cPanel kontrol panelinizde yer alan Dosya Yöneticisi üzerinden .htaccess dosyanızı düzenleyerek web sitenize gelen tüm trafiği otomatik olarak güvenli bağlantı olan HTTPS (SSL) protokolüne yönlendirebilirsiniz.

Ekran görüntülerindeki adımları takip ederek SSL yönlendirmesini aktif etmek için aşağıdaki aşamaları sırasıyla uygulayınız:


Adım Adım .htaccess İle HTTP -> HTTPS (SSL) Yönlendirmesi

1. Müşteri Panelinden Hizmeti Yönetin:
Müşteri panelinizde sol menüde yer alan "Hizmetler" sekmesine tıklayın. Açılan listeden yönlendirme yapacağınız web hosting paketinizin (Örn: Web Hosting #4) sağ tarafındaki "Yönet" butonuna tıklayın.


2. cPanel Hesabınıza Giriş Yapın:

Hizmet detay ekranında cPanel bölümünde yer alan mavi renkli "Giriş Yap" butonuna tıklayarak cPanel arayüzünü açın.


3. Dosya Yöneticisini Başlatın:

cPanel ana sayfasında "Dosyalar" kategorisi altında bulunan "Dosya Yöneticisi" simgesine tıklayın.


4. public_html Klasörüne Giriş Yapın:

Açılan dosya dizini listesinden web sitenizin ana dosyalarının bulunduğu public_html klasörüne tıklayarak dizine ilerleyin.


5. Ayarlar Menüsünü Açın:

Dosya Yöneticisi ekranının sağ üst köşesinde yer alan çark simgeli "Ayarlar" (Settings) butonuna tıklayın.


6. Gizli Dosyaları Göster Seçeneğini Aktif Edin:

Açılan pencerede "Gizli Dosyaları Göster (dotfiles)" seçeneğini işaretleyin ve "Kaydet" butonuna tıklayın. (.htaccess dosyası gizli bir dosya olduğu için bu adım zorunludur).


7. .htaccess Dosyasına Yönlendirme Kodunu Ekleyin ve Kaydedin:

public_html içerisinde beliren .htaccess dosyasına sağ tıklayıp "Edit" (Düzenle) deyin. Açılan kod editörünün en üst satırına aşağıdaki kodu yapıştırın ve sağ üstteki mavi "Değişiklikleri Kaydet" butonuna tıklayın:

RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteRule ^.*$ https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L]


SSL Yönlendirmesi Hakkında Bilinmesi Gerekenler

Konu / Durum Teknik Detay ve Etkileri
301 Yönlendirmesi Nedir? Kod içerisindeki [R=301,L] ifadesi arama motorlarına (Google vb.) sitenizin kalıcı olarak HTTPS adresine taşındığını bildirir. Bu sayede SEO değerleriniz korunur.
SSL Sertifikası Zorunluluğu Yönlendirme kodunu eklemeden önce hosting hesabınızda aktif bir SSL sertifikasının (AutoSSL veya Özel SSL) kurulu olması gerekir. Aksi takdirde siteniz "Güvenli Değil" hatası verir.
.htaccess Dosyası Yoksa Eğer public_html klasöründe .htaccess dosyası bulunmuyorsa, sol üstteki "+ Dosya" butonuna basarak adı .htaccess olan yeni bir dosya oluşturabilirsiniz.
Bu makale işinize yaradı mı?