# Linux hostingde ücretsiz SSL: HTTPS, HTTPS Zorunlu ve HSTS

> HyperDC Linux hostingde sitenizi koruyun: alan adını yönlendirin, ücretsiz Let's Encrypt sertifikası alın veya kendinizinkini yükleyin, HTTPS ve HSTS'i açın.

Zorluk: Başlangıç

Siteniz HTTPS üzerinden açılmalıdır ve her Linux hosting paketinde bunun için ücretsiz bir sertifika vardır. Her site modern, şifreli bağlantılarla yanıt verir; ayarlamanız gereken bir şey yoktur. Sertifikaları hizmet sayfanızın **SSL** sekmesinden yönetirsiniz.

## Başlamadan önce

`example.com` ve `www.example.com` A kayıtları **Genel Bakış** sekmesinde görünen **Sunucu IP adresi** değerini gösterir; bkz. [alan adını sunucunuza yönlendirin](/guides/point-domain-to-server).

## 1. adım: Ücretsiz sertifikayı alın

Ücretsiz Let's Encrypt sertifikaları alan adı sunucuyu gösterir göstermez alınır ve süreleri dolmadan kendiliğinden yenilenir; bu yüzden genellikle yapmanız gereken bir şey yoktur. Hemen almak için:

1. **SSL** sekmesini açın. Liste her alan adınızı **Durum**, **Bitiş** tarihi ve sertifikanın kapsadığı **Adlar** ile gösterir.
2. Alan adının yanındaki **Ücretsiz Al** düğmesini seçin. Alan adının zaten bir sertifikası varsa yeni ücretsiz sertifikanın onun yerini almasını onaylayın; site çalışmaya devam eder.
3. Biraz sürebilir. Sonucu görmek için sekmeyi yeniden açın: **Durum** **Ücretsiz Sertifika** olur ve **Adlar** alan adını ve `www` adını listeler.

**Durum** sütunu ayrıca **Bekliyor** (ücretsiz sertifika henüz alınmadı, genellikle alan adı sunucuyu göstermediği için), **Süresi Doluyor**, **Süresi Doldu**, yüklediğiniz sertifika için **Kendi Sertifikası** ve **Sertifika Yok** gösterebilir.

**Doğrulama:** `https://example.com` ve `https://www.example.com` asma kilitle açılır.

## 2. adım: Her ziyaretçiyi HTTPS'e yönlendirin

Her alan adının satırındaki iki anahtar, tarayıcıların siteye nasıl ulaşacağını belirler:

- **HTTPS Zorunlu**, sertifikanın kapsadığı adlar için her `http://` isteğini `https://` adresine yönlendirir. Varsayılan olarak açıktır ve yalnızca alan adının sertifikası varken çalışır.
- **HSTS**, tarayıcılara bundan sonra alan adınız için yalnızca HTTPS kullanmalarını söyler. Varsayılan olarak kapalıdır. Açtığınızda **HSTS Aç** ile onaylayın: tarayıcılar, sertifikayı sonradan kaldırsanız bile bu alan adı için uzun süre düz HTTP'yi reddeder. Yalnızca her sayfa HTTPS üzerinden çalışıyorsa açın.

HSTS'in ne kadar süreceğini belirlemek için **Web Siteleri** sekmesini açın, sitenin yanındaki **Ayarlar** düğmesini seçin ve **HTTPS** bölümüne gidin: **HSTS süresi (gün)** 1 ile 730 gün arasında bir değer alır, **HSTS alt alan adlarını da kapsasın** ise onu alan adının her alt alan adına genişletir. **Ayarları Kaydet** seçin ve **Kaydet Ve Yeniden Başlat** ile onaylayın.

**Doğrulama:** `http://example.com`, `https://example.com` olarak açılır.

## 3. adım: Kendi sertifikanızı yükleyin (isteğe bağlı)

Bir sertifika satın aldıysanız ücretsiz sertifika yerine onu kullanın:

1. Alan adının menüsünde **Sertifika Yükle** seçin.
2. **Biçim** seçin:
   - **PFX Dosyası**: **PFX dosyası** seçin ve **PFX parolası** girin.
   - **PEM Metni**: **Sertifika (PEM)** ve **Özel anahtar (PEM)** değerlerini yapıştırın.
3. **Sertifika Yükle** seçin. Mevcut sertifikanın yerini alır ve **Durum** **Kendi Sertifikası** olur.

Yüklediğiniz sertifika sizin yerinize yenilenmez: süresi dolmadan yenisini yükleyin ya da ücretsiz sertifikaya dönmek için **Ücretsiz Al** seçin.

**Doğrulama:** tarayıcıda ayrıntılarını açtığınızda `https://example.com` sizin sertifikanızı gösterir.

Bir sertifikayı kaldırmak için aynı menüden **Sertifikayı Kaldır** seçin. Yeni bir sertifika kurulana kadar site HTTPS üzerinden yanıt vermez.

## Sorun giderme

**Alan adının altında bir hata görünüyor.** Alan adı veya `www` adı henüz sunucuyu göstermiyor ya da değişiklik henüz tüm internete yayılmadı. A kayıtlarını kontrol edin, bir süre bekleyin ve yeniden **Ücretsiz Al** seçin.

**Bazı sayfalarda asma kilit yok.** Bu sayfalar resimleri veya betikleri hâlâ `http://` üzerinden yüklüyor. Sitenizde bu adresleri `https://` olarak değiştirin.

## Sonraki adımlar

- Sitenizin dosyaları: [Linux hostinge dosya yükleme](/guides/linux-hosting-disk-access).
- Aynı hizmette daha fazla alan adı: [Linux hostingde alan adları, PHP ve .htaccess](/guides/linux-hosting-domains-php).

## Sık sorulan sorular

### Sertifika gerçekten ücretsiz mi?

Evet. Her Linux hosting paketi, alan adlarınız için ek ücret olmadan ücretsiz Let's Encrypt sertifikaları içerir.

### Ücretsiz sertifikayı yenilemem gerekir mi?

Hayır. Ücretsiz sertifikalar alan adı sunucuyu gösterir göstermez alınır ve kendiliğinden yenilenir. Kendi yüklediğiniz sertifika sizin yerinize yenilenmez.

### Satın aldığım bir sertifikayı kullanabilir miyim?

Evet. Parolasıyla birlikte PFX dosyası olarak yükleyin ya da sertifikayı ve özel anahtarını PEM metni olarak yapıştırın. Mevcut sertifikanın yerini alır.

### Sitemin bağlantısı güncel mi?

Evet. Her site modern, şifreli bağlantılarla yanıt verir ve güvenlik güncellemeleri otomatik olarak uygulanır; ayarlamanız gereken bir şey yoktur.

### HSTS'i açmalı mıyım?

Yalnızca site tamamen HTTPS üzerinden çalışıyorsa. HSTS açıkken tarayıcılar, sertifikayı sonradan kaldırsanız bile HSTS süresince alan adınız için düz HTTP'yi reddeder.

### Ücretsiz Al neden başarısız oluyor?

Genellikle alan adı veya www adı henüz sunucuyu göstermiyordur. SSL sekmesi nedeni alan adının altında gösterir. A kayıtlarını kontrol edip yeniden deneyin.

---

Kaynak: <https://hyperdc.com/tr/guides/products/linux-hosting-ssl>\
Son güncelleme: 2026-11-07
