WordPress bir siteniz var, Windows sunucuda barındırıyorsunuz ve WordPress permalink ayarını yapmak istiyorsunuz. Eğer Apache sunucuda bunu yapmak isteseydiniz .htaccess ile kolayca ayarlayabilirdiniz. Fakat IIS Windows sunucularda bunun için web.config dosyası içeriğini aşağıdaki gibi yapılandırmanız gerekiyor.

<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<system.webServer>
<rewrite>
<rules>
<rule name="WordPress Rule" stopProcessing="true">
<match url=".*" />
<conditions>
<add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true" />
<add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true" />
</conditions>
<action type="Rewrite" url="index.php?page_id={R:0}" />
</rule>
</rules>
</rewrite>
</system.webServer>
</configuration>

Eğer web.config dosyanız var ise yukarıdaki gibi yapılandırmanız gerekecek. Yoksa direk WordPress dosyalarınızın bulunduğu dizine “web.config” olarak eklerseniz aktif olup çalışmaya başlayacaktır.