Removing index.php From WordPress URLs Hosted on IIS

When you run wordpress on IIS your permalinks have to include the prefix /index.php/ which looks ugly and is totally unnecessary. To easily fix this you need to add an ISAPI filter called “wp_url_rewriting.dll” from Dean Lee. You just install the filter in IIS and then go into your wordpress settings and delete the /index.php/ from your custom permalink. Easy!

3 thoughts on “Removing index.php From WordPress URLs Hosted on IIS

  1. You got this working on which version of IIS?
    On IIS5 neither v1.1 or 2.1 32bit load in the IIS registration pane/
    When you restart IIS you get the famous red arrow down.

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>