Hi, we've used ISAPI Rewrite by Helicon with much success. If you have the option to use an ISAPI filter (ie: you're not on a shared server) I would suggest it. Adding new rewrite rules is extremely easy (modifying rules in an httpd.ini file) and as ADAM states, you'll have much nicer logs for it.
We've also used the custom 404 error page method before (Note: we do a Server.Execute in our 404 custom error pages, not a Response.Redirect. But if you go this route, you have to parse the query string differently). If you're going to use client-side web stats (ie: Google Analytics) you won't have to worry about the mess that this does to your web logs. Or, if you can pre-process your web logs using some kind of search and replace utility, you may be able to salvage the logs.
Last edited by iogoinc; 04-11-2007 at 11:13 AM..
|