This plugin hasn’t been updated in over 2 years. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

ISAPI Rewriter

Description

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: http://theandystratton.com/2009/get-wordpress-permalinks-working-with-windows-iis-and-isapi-rewrite

Installation

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

FAQ

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]

Contributors & Developers

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

Contributors