Hi,
I did something like that on my site - not exactly for searching but in
general similar.
Configure an error ASP page. Configure site to handle all the errors that
may happen -404 (page not found), 403 (forbidden - for directory listing)
and may be 405 too - configure the same page by specifying the virtual path
to it in the IIS configuration.
Then in the page you have to use the
Request.ServerVariables("QUERY_STRING"). Better do simple page configure it
as said above and take a look at what the variable contains. You will notice
that it is a bit different from what normal ASP pages will get something
like:
errcode;the original url
Then you just need to Split it and process further the original URL. After
determining the parameters you want to use from it you can redirect to your
search page with them. BTW you can use not only the last part but also some
other parts of the url.
For an example how it works you can see the redirection that occurs on my
site for example for something lik this:
http://www.newobjects.com/prodct/Category/57/Story/311/
Regards
Michael