here is what I was talking about ASP (again I know virtually nothing about ASP and hate when I work on ASP stuff)
"Trying to answer my own question here ...
After much deliberation and ... online reading I have found:
http://asp101.com/articles/wayne/ext...es/default.asp
There it explains:
The nice thing about IIS is that when it calls 404.asp, it will send the page name that caused the error as a parameter in the querystring.
So my mistake was, that I have been trying to use trendy PATH_INFO, whereas I should have better stuck with the old-fashioned QUERY_STRING in the first place.
All works perfect, I do not even have to sort out the http header at all, because Webbug tells me it is 200 already for some strange reason.

"
also another person said this "I have set up and programmed my own custom 404.asp page, haven't experienced any problems. My pages are deepcrawled almost every day. I also think that my solution is better than the one found at http:// asp101.com/articles/wayne/extendingnames/default.asp, doesn't use session, don't connect to the database in the 404-file and you don't need to trim off the right end of the string. My url's look's something like this:
http:// www . domain.com/1/3/categoryname/"