YetkinBulutNet

SSL ve HTTPS

Ücretsiz Let’s Encrypt SSL nasıl kurulur, HTTPS yönlendirmesi nasıl yapılır?

Son güncelleme:

YetkinBulutNet hosting paketlerinde tüm alan adlarınız için ücretsiz Let’s Encrypt SSL sertifikası bulunur. Sertifika cPanel’in AutoSSL özelliğiyle otomatik kurulur ve süresi dolmadan kendiliğinden yenilenir. Çoğu durumda sizin bir şey yapmanız gerekmez; bu makale sertifikanın durumunu kontrol etmeniz ve sitenizi HTTPS’e yönlendirmeniz için hazırlanmıştır.

Otomatik kurulum için gereken koşul

Let’s Encrypt, sertifikayı vermeden önce alan adının gerçekten sizin sunucunuzu gösterdiğini doğrular. Bu nedenle alan adınızın ve www adresinin hostinginize yönlenmiş olması gerekir. Nameserver değişikliğini yeni yaptıysanız yayılım tamamlanana kadar sertifika kurulmayabilir.

SSL durumunu kontrol etme

  1. cPanel’e giriş yapın ve Security bölümünden SSL/TLS Status aracını açın.
  2. Alan adlarınız ve alt alan adlarınız sertifika durumlarıyla listelenir.
  3. Geçerli bir sertifikası olan alan adları yeşil kilit simgesiyle görünür.
  4. Sertifikası olmayan bir alan adı varsa onu işaretleyip Run AutoSSL düğmesine tıklayın.
  5. İşlem bittiğinde listeyi yenileyip durumu tekrar kontrol edin.

Sertifika kurulmuyorsa

  • Alan adı başka bir sunucuyu gösteriyor olabilir: A kaydının hostinginizin IP adresini gösterdiğini kontrol edin. Ayrıntılar için nameserver değiştirme makalesine bakın.
  • CAA kaydı engelliyor olabilir: Alan adınızda CAA kaydı varsa Let’s Encrypt’in sertifika vermesine izin verecek şekilde letsencrypt.org değerinin bulunması gerekir.
  • Doğrulama dosyasına erişilemiyor olabilir: .htaccess dosyasındaki yönlendirme veya erişim kuralları doğrulama adresini engelleyebilir. Sorun buysa kuralları geçici olarak devre dışı bırakıp tekrar deneyin.
  • Kullanmadığınız alt alan adları: Hiçbir yere yönlenmeyen alt alan adları için sertifika alınamaz; bu durum diğer alan adlarınızı etkilemez.

HTTPS yönlendirmesini açma

Sertifika kurulduktan sonra ziyaretçilerin sitenizi her zaman güvenli bağlantı üzerinden açması için HTTP adresini HTTPS’e yönlendirin.

cPanel ile yönlendirme

  1. Domains bölümünden Domains aracını açın.
  2. Alan adınızın satırındaki Force HTTPS Redirect anahtarını açık konuma getirin.

Bu anahtar yalnızca alan adı için geçerli bir sertifika kurulduğunda etkinleştirilebilir.

.htaccess ile yönlendirme

Alternatif olarak public_html klasöründeki .htaccess dosyasının en başına şu satırları ekleyebilirsiniz:

RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

Dosyada daha önce eklenmiş benzer bir kural varsa iki kuralı birlikte kullanmayın; yönlendirme döngüsüne yol açabilir.

WordPress kullanıyorsanız

WordPress yönetim panelinde Ayarlar menüsünden Genel sayfasını açın. WordPress Adresi (URL) ve Site Adresi (URL) alanlarının https:// ile başladığından emin olun. Yönlendirmeden sonra tarayıcıda kilit simgesi yerine uyarı görüyorsanız karışık içerik hatası makalesine bakın.

Ücretli SSL ne zaman gerekir?

Let’s Encrypt sertifikası alan adı doğrulamalıdır ve çoğu site için yeterlidir. Şirket bilgilerinizin doğrulanmasını istiyorsanız ya da tek sertifikayla tüm alt alan adlarınızı kapsamak istiyorsanız SSL Sertifikası sayfasındaki OV, EV ve Wildcard seçeneklerini inceleyebilirsiniz.

Altyapımız

Güvendiğimiz teknolojilerle çalışıyoruz