2 Mayıs 2015 Cumartesi

IIS 7 - Windows 2008 - Webconfig ile 301 Alan adı Yönlendirmesi - ASP.Net

Bu yazımda Windows 2008 sunucularda alan adınzı diğer bir alan adına nasıl 301 şeklinde yönlendireceğinizi anlatıyorum.

1. İlk Olarak IIS 7 Üzerinde ÜRL rewrite modülünün bulunması gerekiyor. Eğer yok ise bu adresten temin edebilirsiniz. http://www.ıis.net/downloads/microsoft/url-rewrite

2. IIS URL Rewrite modülünü kurduktan sonra yapmanız gereken gayet basit. 301 olarak yönlendirmek istediğiniz  alan adınızın klasörüne giderek Web.Config dosyasını txt editörü ile açtıktan sonra aşağıdaki gibi kodu yazıyouz ve kaydediyoruz, hepsi bukadar.



<configuration>
  <system.webServer>
    <rewrite>
      <rules>
         <rule name="Redirects From SiteA" patternSyntax="ECMAScript" stopProcessing="true">
            <match url=".*" />
            <conditions logicalGrouping="MatchAny">
<add input="{HTTP_HOST}" pattern="^|domain.*(com|net)$" />
<add input="{HTTP_HOST}" pattern="^(www.)?domain.(com|co.uk)$" />
            </conditions>
            <action type="Redirect" url="http://www.yenidomain.com/{R:0}" />
        </rule>
      </rules>
    </rewrite>
  </system.webServer>
</configuration>

Not: domain yazan yere kendi eski alan adınız, yenidomain yazan yerede  yönlendirmek istediğiniz yeni alan adınızı yazın.

Eğer anlamadığınız, takıldığınız yerler olursa "YORUM GÖNDER" alanını kullanabilirsiniz.

Hiç yorum yok:

Yorum Gönder