Rob Gonda's Blog

ISAPI Rewrite to be tested

I've been talking about it for a while, but I finally downloaded ISAPI Rewrite. It is a tool that runs on top of your IIS (web server), and rewrites the URL's before they hit ColdFusion... what does it mean? what you can have better urls that do not look dynamic, and even though you could do that with CF in the form of index.cfm/var/value, you can now do the same and take the load off your CF server. In addition to that, you can even remove the index.cfm completely, so the urls look even cleaner. It is possible to translate:
/search/books to index.cfm?event=search&keyword=books ... how nice is that?

There's a great article at bpurcell.org that talks about all the different uses of this tool. I will be trying it out all this week and probably blog results within a few days.

TrackBacks
There are no trackbacks for this entry.

Trackback URL for this entry:
http://www.robgonda.com/blog/trackback.cfm?ED0E50A2-3048-7431-E49E0E12D575A42A

Comments
Rob, there's a site that I had some minor involvement in that uses ISAPI Rewrite. The site originally ran on Linux and Apache, and we moved it to Win2003 and IIS. On the Linux box, we used mod-rewrite extensively. The site contains probably 500,000 unique URLS, all search-engine-friendly, and now uses ISAPI Rewrite instead of the Apache mod-rewrite. It worked pretty dang good, too!
# Posted By Will Belden | 4/30/06 9:25 PM
Will, any chance you can share the secret of regex writing for 500,000 unique urls? Glad to hear that there are no major performance hits... I'm planning to use this baby like a madman.
# Posted By Rob Gonda | 4/30/06 9:50 PM
Yeah, it would be great to see something like that!
# Posted By Sami Hoda | 4/30/06 11:38 PM
Then again you can always use Apache....
# Posted By Ratpointer | 5/10/06 10:31 AM
Your comment is useless, Ratpointer, but thanks for stopping by.
# Posted By Rob Gonda | 5/10/06 1:39 PM
This blog is running version 5.9.003. Contact Blog Owner