Windows sunucular üzerinde bir çok hosting kontrol paneli http olarak gelen istekleri otomatik olarak https olarak yönlendirmektedir ancak bazı hosting kontrol panelleri ve panelsiz İİS üzerinden site çalıştırmalarında http – https yönlendirmelerini desteklememektedir. Bu durumlarda web.config dosyanız üzerinden yada İİS üzerinden yönlendirme yapmanız gerekmektedir. Bu yazımızda adım adım yönlendirme işlemini inceleyeceğiz.
Öncelikle sunucumuza bağlanıyoruz ve İİS´e bağlanıyoruz.
- Sol menüde Sites altından web sitemizi buluyoruz ve URL Rewrite butonuna tıklıyoruz.
![](https://www.melibera.com/blog/wp-content/uploads/İİS-1.png)
2. Sağ menüde yer alan Add Rule(s) butonuna tıklıyoruz.
![](https://www.melibera.com/blog/wp-content/uploads/İİS-2.png)
3. Açılan pencerede Blank Rule butonuna tıklıyoruz.
![](https://www.melibera.com/blog/wp-content/uploads/İİS-3.png)
4. Açılan pencerede name bölümüne istediğiniz gibi doldurabilirsiniz. Pattern bölümüne (.*) yazıyoruz.
![Name – Pattern](https://www.melibera.com/blog/wp-content/uploads/IIS-4.png)
5. 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.
![](https://www.melibera.com/blog/wp-content/uploads/İİS-5.png)
6. 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.
![](https://www.melibera.com/blog/wp-content/uploads/İİS-6.png)
7. İşlemlerimiz tamam artık yapmamız gereken tek şey yaptığımız işlemleri uygulamak olacak. Sağ menüden Apply butonuna basıyoruz.
![](https://www.melibera.com/blog/wp-content/uploads/İİS-7.png)