May
04
2005

WordPress Permalink with IIS on Windows

It appears I was a little quick to talk about how easy it was to install this on a Windows server. 3 hours later!

WordPress was really written to take advantage of all the benefits of Apache. It uses a feature of Apache called mod_rewrite to make urls like this “site.com/index.php?year=2004&monthnum=07&day=07″ look like this “site.com/archives/2004/07/07/”. This is incredibly helpful with the search engines as they often don’t read URLs that have ?’s in them.

While you can use WordPress without this feature enabled, I feel it is extremely important. I was on the verge of uninstalling it when I finally found this article that solved my problems.

The problem was that Windows web server, IIS, doesn’t have an equivalent feature to mod_rewrite. In short, the solution suggested installing an add on to IIS called ISAPI_Rewrite . You can download the lite (freeware) version of it from here.

Rather than quote everything that I did, this article explains it very well.

Share and Enjoy:
  • del.icio.us
  • digg
  • Furl
  • NewsVine
  • RawSugar
  • Reddit
  • Spurl
  • YahooMyWeb
Written by Tom in: Installing Wordpress |

2 Comments »

  • WordPress, mod_rewrite and IIS

    That’s quite a contradictive title you must think. IIS and mod_rewrite? How is that possible?
    Very simple. It is NOT possible. Then, if this blog runs on IIS, how is it possible to have this nice permalink-thingie? Pretty simple as well.
    First…

    Trackback | November 27, 2005
  • SomeoneWithTheSameProblem

    cgi.fix_pathinfo = 1
    cgi.force_redirect = 0

    in a php.ini does the trick

    i fyou’re on a shared server. I got it on the web but I already closed his page but had this one open still so thought I’d share.

    Comment | May 11, 2008

RSS feed for comments on this post. TrackBack URL

Leave a comment

Powered by WordPress | Aeros Theme | TheBuckmaker.com WordPress Themes