Web Analytics Made Easy - Statcounter

Tema düzenleyici

Http Siteyi Https Yapma

Http Siteyi Https Yapma nasıl olur?

Sorunun özeti
HTTP olan bir siteyi HTTPS’ye geçirmek için 3 temel şey gerekiyor: SSL sertifikası, sunucu/hosting ayarı ve yönlendirmeler (301).

Aşağıda genel, herkesin uygulayabileceği adımları yazıyorum.

1. SSL Sertifikası Al ve Etkinleştir
  • Domain’ine bir SSL sertifikası tanımlanmalı.
  • Çoğu hosting’de Let’s Encrypt veya benzeri ücretsiz SSL var.
  • cPanel, Plesk vb. kullanıyorsan:
    • cPanel: SSL/TLS Status → domainini seç → Run AutoSSL ya da Let’s Encrypt bölümünden aktif et.
    • Plesk: Websites & DomainsdomainSSL/TLS Certificates / Let’s Encrypt → alan adını seç → kur.
  • Sertifika kurulduktan sonra tarayıcıda https://siteadın.com ile açmayı dene, sertifika hatası olmamalı.

2. HTTP’den HTTPS’e Zorunlu Yönlendirme (301)
Apache (.htaccess) kullanıyorsan, sitenin ana dizinindeki .htaccess dosyasına şu kodu ekle:

Kod:
RewriteEngine On

RewriteCond %{HTTPS} !=on
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

Bu kod:
  • Tüm http:// isteklerini otomatik olarak https:// versiyonuna 301 yönlendirmeyle taşır.
  • SEO için de doğru yöntemdir (kalıcı yönlendirme).

Nginx ise yapı örneği şu şekilde olur (bilgi amaçlı):

NGINX:
server {
 listen 80;
 server_name siteadın.com www.siteadın.com;
 return 301 https://$host$request_uri;
}

3. Site İçi URL’leri HTTPS Yap
  • Tema / kod içinde sabit yazılmış http://siteadın.com varsa https://siteadın.com ile değiştir.
  • WordPress kullanıyorsan:
    • Ayarlar → Genel → Site adresi ve WordPress adresini https:// olarak güncelle.
    • Gerekirse Better Search Replace gibi bir eklentiyle veritabanında toplu URL değişimi yapılabilir.
  • XenForo kullanıyorsan:
    • config.php içinde base URL ayarın varsa https:// yap.
    • Admin panel → Options → Basic board information bölümünde board URL’yi https:// olarak düzelt.

4. Karışık İçerik (Mixed Content) Sorunlarını Temizle
  • Sayfayı https:// ile açıp tarayıcı konsolunda (F12 → Console) “mixed content” uyarılarına bak.
  • Bu uyarılarda genelde http:// ile çağrılan resim, js, css dosyaları görünür.
  • Bunların adreslerini de https:// veya protokolsüz (//domain.com/dosya.css) olacak şekilde düzelt.

5. Google Search Console ve Diğer Araçlar
  • Google Search Console’da https versiyonunu da ayrı mülk olarak ekle.
  • Analytics, reklam, CDN (Cloudflare vs.) gibi servislerde de URL’yi https:// olarak güncelle.

Kısa Özet
  • SSL sertifikasını kur (Let’s Encrypt veya ücretli).
  • .htaccess veya sunucu ayarı ile tüm trafiği 301 ile HTTPS’ye yönlendir.
  • Site içi tüm linkleri ve ayarları https:// yap.
  • Mixed content hatalarını temizle.
  • Search Console ve diğer dış servislerde de URL’yi güncelle.
 

Sende şimdi bize katılmak ister misin?

Kayıt ol

Bize katılım kolay ve ücretsizdir!

Giriş Yap

Zaten bir hesabınız var mı? Buradan giriş yapın.

← Önceki Konu

Forum Sitesi Kurulumu?

  • Paşa
  • Cevaplar: 1
Sonraki Konu →

Shareware Nedir?

  • Paşa
  • Cevaplar: 1
Foruma git ?

Bu konuyu görüntüleyen kullanıcılar

İpuçları
Geri
Üst