www Olmayan istekleri www şeklinde yönlendirme – web.config

Sayfanıza “http://domaincom” , “http://www.domain.com“, “https://domain.com” vb. şekiller de gelen isteklerin hepsini “https://www.domain.com” adresine yönlendirmek için aşağıdaki kodları sayfanıza uygun şekilde düzenledikten sonra “web.config” dosyanıza eklemeniz yeterlidir.

<rewrite>
  <rules>
    <rule name="Redirect to www" stopProcessing="true">
      <match url="(.*)" />
      <conditions trackAllCaptures="false">
        <add input="{HTTP_HOST}" pattern="^domain.com$" />
      </conditions>
      <action type="Redirect" 
        url="{MapProtocol:{HTTPS}}://www.domain.com/{R:1}" />
    </rule>
  </rules>
  <rewriteMaps>
    <rewriteMap name="MapProtocol">
      <add key="on" value="https" />
      <add key="off" value="http" />
    </rewriteMap>
  </rewriteMaps>
</rewrite>
Back To Top