Http'den Https'e Yönlendirme Ayarı
Asp.Net MVC 5 26 Haziran, 2018

Merhabalar. Bu yazımda Asp.Net Mvc'de web sitenize SSL Sertifikası kurduktan sonra Http'den Https'e nasıl yönlendirme yapılacağını göstereceğim. 

SSL sertifikası kurulduktan sonra projemiz hala http protokolü üzerinden çalışmaya devam edebiliyor. Bunu engellemek ve sitemize gelen tüm istekleri güvenli https protokolü üzerinden işlemek için aşağıdaki kodları projenizin Web.config dosyasında system.webServer tagleri arasına yapıştırmanız yeterlidir. 

<system.webServer> 
 <rewrite>
  <rules>
    <rule name="HTTP to HTTPS redirect" stopProcessing="true">
      <match url="(.*)" />
      <conditions>
        <add input="{HTTPS}" pattern="off" ignoreCase="true" />
      </conditions>
      <action type="Redirect" redirectType="Permanent" url="https://{HTTP_HOST}/{R:1}" />
    </rule>
  </rules>
 </rewrite>
</system.webServer>

Kodlamaya devam!


Yorumlar

Http'den Https'e Yönlendirme Ayarı
Asp.Net MVC 5 26 Haziran, 2018

Merhabalar. Bu yazımda Asp.Net Mvc'de web sitenize SSL Sertifikası kurduktan sonra Http'den Https'e nasıl yönlendirme yapılacağını göstereceğim. 

SSL sertifikası kurulduktan sonra projemiz hala http protokolü üzerinden çalışmaya devam edebiliyor. Bunu engellemek ve sitemize gelen tüm istekleri güvenli https protokolü üzerinden işlemek için aşağıdaki kodları projenizin Web.config dosyasında system.webServer tagleri arasına yapıştırmanız yeterlidir. 

<system.webServer> 
 <rewrite>
  <rules>
    <rule name="HTTP to HTTPS redirect" stopProcessing="true">
      <match url="(.*)" />
      <conditions>
        <add input="{HTTPS}" pattern="off" ignoreCase="true" />
      </conditions>
      <action type="Redirect" redirectType="Permanent" url="https://{HTTP_HOST}/{R:1}" />
    </rule>
  </rules>
 </rewrite>
</system.webServer>

Kodlamaya devam!


Yorumlar