ISAPI Rewriter


This plugin ensures the REQUEST_URI header is set during the initialization of WordPress, allowing permalinks to work on Windows IIS hosting. The nice thing about the plugin
is it can remain activated when upgrading WordPress, as opposed to modifying the core WordPress files as many have in the past.

The plugin has been tested on Windows Server 2003 with ISAPI Rewrite 3. Please comment with feedback if you’re experiencing other issues or if it has helped you!

Find more information, comments, and support here:


  1. Download and unzip to the ‘wp-content/plugins/’ directory
  2. Activate the plugin.


Do I need to do anything special before/after activation?

Just make sure the .htaccess file is setup. The default WordPress created .htaccess file should work as expected with this plugin enabled.

Example .htaccess file:

RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule .* /index.php [L]


There are no reviews for this plugin.

Contributors & Developers

“ISAPI Rewriter” is open source software. The following people have contributed to this plugin.


Translate “ISAPI Rewriter” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.