WordPress 3.1 Helicon ISAPI_Rewrite Rules and Permalink Structure

One of my clients is using WordPress on an IIS server and is using a product called “Helicon” to help with rewrite rules. Having toyed with the HTACCESS and Permalink structure, I couldn’t get any page content to show up except for the home page. It appeared as if the rewriting wasn’t working.. that’s until I wrote this.

  1. In your WordPress admin dashboard, navigate to “Settings -> Permalinks”. Select the “custom structure” radio box and enter in:
    /%postname%/
  2. For the .HTACCESS, copy and paste this in
    # Helicon ISAPI_Rewrite configuration file
    # Version 3.1.0.63
    
    Options +Followsymlinks
    
    RewriteEngine On
    RewriteBase
    RewriteRule /wp-(.*) /wp-$1 [I,L]
    RewriteRule /(.*)$ /index.php/$1 [I,L]
    RewriteRule . /index.php [L]
  3. That’s it! Enjoy using Helicon ISAPI_Rewrite and WordPress Pretty URL’s.

Note: If this didn’t work for you, leave feedback to I can update the guide to better assist in different scenarios and environments.

2 Responses to “WordPress 3.1 Helicon ISAPI_Rewrite Rules and Permalink Structure”

  1. how will you ad a ‘/’ trailing slash at the end of pages and categories only on wp using /%postname%.html

  2. Daniel,

    The first question would be: why do you have .html at the end of your pages?

Leave a Reply

Latest Posts

The United West

March 29th, 2011 by

WordPress 3.1 Helicon ISAPI_Rewrite Rules and Permalink Structure

March 6th, 2011 by

One of my clients is using WordPress on an IIS server and is using a product called “Helicon” (more…)

WordPress 3.1 Upgrade – Frontend Blank Site, Backend Okay (IIS)

March 6th, 2011 by

Shoot. You just upgraded your WordPress installation to the latest version (3.1 for me) and all of a (more…)

CodeIgniter HTACCESS remove index.php and add trailing slash

February 18th, 2011 by

Here is a quick HTACCESS snippet that will add the trailing slash (ex: http://domain.com/mycontroller to http://domain.com/mycontroller/) and will (more…)