![]() |
Önce url-rewrite tool kurun
https://www.iis.net/downloads/microsoft/url-rewrite
Kurulumdan sonra IIS´e bağlanıyoruz.
- Sol menüde Sites altından web sitemizi buluyoruz ve URL Rewrite butonuna tıklıyoruz. add rules butonuna basıp blank rule seçiyoruz
Açılan pencerede name bölümüne istediğiniz gibi doldurabilirsiniz. Pattern bölümüne (.*) yazıyoruz
Condition bölümüne geliyoruz ve Add butonuna basıyoruz. Açılan pencerede Condition input bölümüne {HTTPS} ve Pattern bölümüne ^OFF$ yazarak ok butonuna basıyoruz.
,
Son olarak Action bölümüne geliyoruz ve Action Type olarak Redirect seçiyoruz, Redirect URL bölümüne https://{HTTP_HOST}/{R:1} yazıyoruz ve Redirect type olarak 303 seçiyoruz.
SSL sertifikası tanımlama
Sertifika dosyalarınızı sunucuya kopyalama
- Sunucuda sertifika ve anahtar dosyalarının bulunduğu dizini bulun ve ara sertifikanız (
gd_iis_intermediates.p7b
veya benzeri) ile birincil sertifikanızı (rastgele ada sahip.crt
dosyası) bu klasöre yükleyin.
Microsoft Yönetim Konsolu'na (MMC) Sertifika Ek Bileşeni ekleme
- Start (Başlat) Menüsüne ve ardından Run (Çalıştır) seçeneğine tıklayın.
- Açılan ekranda mmc yazın ve OK (Tamam) seçeneğine tıklayın.
- File (Dosya) menüsüne ve ardından Add/Remove Snap-in (Ek Bileşen Ekle/Kaldır) seçeneğine tıklayın.
- Yeni pencerede Add (Ekle) düğmesine tıklayın.
- Yeni pencerede Certificates'ı (Sertifikalar) seçip Add (Ekle) seçeneğine tıklayın.
- Ek bileşen için Computer account’u (Bilgisayar hesabı) seçin ve Next (İleri) seçeneğine tıklayın.
- Local computer (Yerel bilgisayar) ve ardından Finish (Son) seçeneğine tıklayın.
- Add Standalone Snap-in (Bağımsız Ek Bileşen Ekle) penceresinde Close (Kapat) seçeneğine tıklayın.
- Add/Remove Snap-in (Ek Bileşen Ekle/Kaldır) penceresinde OK (Tamam) seçeneğine tıklayın.
Ara SSL Sertifikasını içe aktarma
- MMC Konsolunda ▸ simgesine tıklayarak Certificates (Local Computer) (Sertifikalar (Yerel Bilgisayar)) seçeneğini genişletin.
- Intermediate Certification Authorities (Ara Sertifika Yetkilileri) klasörüne sağ tıklayın, farenizi All Tasks (Tüm Görevler) üzerine getirin ve Import (İçeri Aktar) seçeneğine tıklayın.
- Yeni pencerede Next (İleri) seçeneğine tıklayın.
- Browse'a (Gözat) tıklayın, önceden yüklediğiniz ara sertifika dosyasını bulun ve Open (Aç) seçeneğine tıklayın.
- Next (İleri) seçeneğine tıklayın, sertifika bilgilerinin doğru olduğundan emin olun ve Finish (Son) seçeneğine tıklayın.
- The import was successful (İçeri aktarma başarılı oldu) bildirimini kapatın.
- daha sonra sertifikayı export ile cer formatında dışarı çaıkartın
SSL sertifikanızı yükleme
- Start (Başlat) Menüsüne ve ardından Run (Çalıştır) seçeneğine tıklayın.
- Açılan ekranda inetmgr yazın ve OK (Tamam) seçeneğine tıklayarak Internet Information Services (IIS) Yöneticisi'ni başlatın.
- Sol taraftaki Connections (Bağlantılar) panelinde Sunucunuzun Adına tıklayın.
- Ana panelin IIS bölümünde Server Certificates (Sunucu Sertifikaları) seçeneğine çift tıklayın.
- Sağdaki Actions (Eylemler) panelinden Complete Certificate Request (Sertifika Talebini Tamamla) seçeneğine tıklayın.
- Yeni pencerede ... öğesine tıklayarak önceden yüklediğiniz birincil sertifika dosyasını bulun ve Open (Aç) seçeneğine tıklayın.
- Bu sertifikayı ileride kolayca tanımlayabilmek için Kolay ad ekleyin.
- Certificate store (Sertifika deposu) seçeneğinde Personal'ı (Kişisel) seçip OK (Tamam) seçeneğine tıklayın.
SSL sertifikasını bağlama
- Sol taraftaki Connections (Bağlantılar) panelinde ▸ simgesine tıklayarak Sites (Siteler) klasörünü genişletin.
- SSL sertifikasını yüklemeyi planladığınız Sitenin Adına tıklayın.
- Sağ taraftaki Actions (Eylemler) panelinde Edit Site (Siteyi Düzenle) bölümünü bulun ve Bindings (Bağlamalar) seçeneğine tıklayın.
- Yeni pencerede Add (Ekle) seçeneğine tıklayın ve aşağıdaki bilgileri girin:
- Type (Tür): https öğesini seçin.
- IP Address (IP Adresi): All Unassigned (Tümü Atanmamış) öğesini seçin.
- Port (Bağlantı Noktası): 443 yazın.
- Host name (Ana bilgisayar adı): Bu alanı boş bırakın.
- SSL Certificate (SSL Sertifikası): En son yüklediğiniz SSL sertifikasını seçin.
- OK (Tamam) seçeneğine tıklayarak girişleri onayladıktan sonra Site Bindings (Site Bağlamaları) penceresinde Close (Kapat) seçeneğine tıklayın.
IIS'i yeniden başlatma
- Sağ taraftaki Actions (Eylemler) panelinde Manage Website (Web Sitesini Yönet) bölümünü bulun ve Restart (Yeniden Başlat) seçeneğine tıklayın.