Sayfayı zorla www'ye yönlendirme

12 Aralık 2015 1 dk okuma süresi 59 okunma

Kendi sayfamdan bahsetmek gerekirse, www olmadan giriş yapıldığında site https üzerinden çalıştığından güvenlik uyarısı ile karşılaşıyordum. Hosting firmam ile görüşmeme rağmen herhangi bir sıkıntı olmadığı söylendi fakat içim pek rahat etmemişti. Bu nedenle global.asax üzerinden her gelen isteği kontrol edip yönlendirmektense web.config üzerinden yapmak daha mantıklı olduğundan (global.asax'a uğramadan ve request olmadan direk yönlendirme yapılıyor) şöyle bir kural ile kendinize uyarlayabilirsiniz.

<system.webServer>
  <rules>
    <rule name="www" stopProcessing="true">
      <match url=".*" />
        <conditions>
          <add input="{HTTP_HOST}" pattern="^kadir.xyz$" />
        </conditions>
        <action type="Redirect" url="http://www.kadir.xyz/{R:0}" redirectType="Permanent" />
      </rule>
    </rules>
  </rewrite>
</system.webServer>


Yönlendirmeden önce ssl sorunum aşağıdaki gibiydi.

Yazılarıma abone olmak ister misiniz?
Spam yapılmaz, sadece bildirim amaçlıdır. İstediğiniz zaman abonelikten çıkabilirsiniz.
İlginizi çekebilecek diğer yazılar.
Form post ile giden tüm dataları loglama

Asp.net Core ile farklı bir class library'den appsettings json dosyasını kolayca okumak

Hatalı bundle kullanımından dolayı alınan MIME type hatası ve çözümü