Tüm yazılar

.dev alan adı neden HTTPS olmadan açılmıyor?

·1 dk okuma

.dev alan adını alıp ilk kez tarayıcıda açtığında “bu siteye güvenli bağlantı kurulamıyor” hatasıyla karşılaşabilirsin. Sunucuda bir sorun yok. Bu uzantının kuralı bu.

HSTS preload nedir?

Tarayıcıların içinde, sadece HTTPS ile açılabilecek alan adlarının bir listesi gömülü gelir. Buna HSTS preload list denir. Google, .dev uzantısının tamamını bu listeye ekledi. Yani http://huseyinyucel.dev diye bir adres pratikte yok. Tarayıcı isteği göndermeden önce adresi https:// ile değiştirir.

Sertifika yoksa ya da geçersizse sayfa hiç açılmaz. Kullanıcıya “yine de devam et” seçeneği de sunulmaz.

Hostinger’da çözüm

  1. hPanel → Güvenlik → SSL bölümüne git.
  2. Alan adını seç ve ücretsiz Let’s Encrypt sertifikasını kur.
  3. Her alt alan adı için (ör. blog., demo.) aynı işlemi tekrarla. Alt alan adları da listeye dahil.
  4. Kurulum genelde birkaç dakika sürer. Sonra siteyi gizli pencerede test et.

Bonus: HTTP’yi yine de yönlendir

Tarayıcılar zaten HTTPS’e zorlasa da curl gibi araçlar ve bazı botlar zorlamaz. Sitenin .htaccess dosyasına şu kuralı eklemek iyi bir alışkanlık:

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

Kısacası .dev kullanıyorsan SSL bir seçenek değil, zorunluluk. Bunun iyi bir tarafı da var: sitenin güvenli olması için ekstra bir şey yapmana gerek kalmıyor.

Benzer bir iş mi düşünüyorsunuz?

Onay akışları, Microsoft 365 ve Power Automate otomasyonları, ERP ve e-fatura entegrasyonları, kurumsal web siteleri. Aşağıda bir satın alma onayını kendiniz çalıştırıp görebilirsiniz.

Projenizi anlatın →