Cara mengarahkan http ke https di iis

Cara mengarahkan http ke https di iis

Tutorial ini akan membantu Anda mengkonfigurasi IIS Anda untuk mengarahkan URL apa pun dari HTTP ke HTTPS. Ini adalah praktik yang baik untuk menjaga URL produksi selalu di halaman aman. Setelah menyelesaikan tutorial ini, semua permintaan Non-Secure (HTTP) Anda ke situs web Anda akan diarahkan ke Secure (HTTPS) di IIS di Windows.

Tutorial yang berguna:

  • Cara Mengatur Mari Enkripsi SSL di IIS
  • Cara mengatur proxy terbalik di IIS

Sebelum kita mulai

Kami menganggap Anda sudah menginstal sertifikat SSL di IIS.
Juga menambahkan ikatan SSL ke situs web Anda dengan port 443 dan sertifikat yang diinstal.

Langkah 1 - Instal URL -Rewrite Module

Kami menggunakan Modul Penulisan Ulang URL di IIS untuk melakukan HTTP ke HTTPS Redirection. Pertama -tama, Anda perlu mengunduh dan menginstal modul penulisan ulang URL di IIS dari sini:

https: // www.IIS.net/downloads/microsoft/url-rewrite

Langkah 2 - Konfigurasikan HTTP ke HTTPS Redirection

Setelah instalasi selesai, ikuti langkah -langkah di bawah ini untuk menyelesaikan pengalihan https di IIS.

  • 1. Luncurkan IIS Manager dan pilih situs web di bawah bagian Koneksi di sebelah kiri.
  • 2. Anda akan melihat semua opsi konfigurasi di jendela tengah. Cukup klik dua kali pada URL menulis ulang ikon.
  • 3. Di sisi kiri klik Tambahkan aturan lalu pilih Aturan kosong.
  • 4. Pertama, masukkan nama ramah pengguna seperti yang kami gunakan "Redirect-to-Https". Kemudian, di bawah bagian URL pertandingan, set yang diminta URL ke “Cocok dengan polanya"Dan atur menggunakan ke"Ekspresi reguler“. Kemudian atur jenis pola ke (.*) seperti yang ditunjukkan pada tangkapan layar di bawah ini.
  • 5. Sekarang, perluas blok kondisinya. Di bawah Pengelompokan Logis Ubah drop-down untuk mencocokkan semua dan klik Tambah. Di bawah Kondisi Jenis Kotak Input "Https“. Di string input pilih “Cocok dengan polanya"Dan atur nilai pola ke"^OFF $“.
  • 6. Setelah perubahan di atas, perluas blok aksi. Pilih Redirect Opsi dalam dropdown Tipe Tindakan. Atur URL Redirect ke “https: // http_host/r: 1“. Append Query String harus diperiksa dan atur tipe pengalihan pilih Permanen (301). Lalu klik Menerapkan Tombol di bilah sisi kanan.

Kesimpulan

Semua selesai, Anda telah berhasil mengonfigurasi situs Anda untuk selalu mengarahkan kembali untuk mengamankan URL HTTPS. Untuk memverifikasi, buka URL Anda di browser tanpa HTTPS dan itu harus mengarah ke https.