wordpress multisite

Windows Server’da WordPress Permalinks Kullanımı

Bu işlemi yapabilmek için sunucunuz üzerinde wordpress sitenizin sorunsuz çalıştığını varsayıyorum. WordPress kurulumunun sitenin ana sayfasında olması gerekiyor. Eğer alt dizinde ise linkleri ona göre düzenlemeniz gerekiyor.

  1. İlk önce Windows Server’a “URL Rewrite” özelliğinin kurulması gerekiyor.
  2. WordPress Permalinks aktifleştirilmesi gerekiyor.
    • WordPress ayarlar menüsünden “Kalıcı Bağlantılar” tıklanır.
    • İstene format seçilir ve değişiklikler kaydedilir.
  3. Şimdi sitedeki bir linke tıkladığınızda 404 hatası verecektir. Sunucunun bu 404 hatalarını index.php’ye yönlendirmesi içinse sitenin bulunduğu klasöre “web.config” adında bir dosya oluşturulur ve aşağıdaki kodlar yapıştırılır.
<rewrite>
  <rules>
    <rule name="Main Rule" stopProcessing="true">
      <match url=".*" />
      <conditions logicalGrouping="MatchAll">
        <add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true" />
        <add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true" />
      </conditions>
      <action type="Rewrite" url="index.php" />
    </rule>
  </rules>
</rewrite>

İnşallah işinize yarar.