query string read as part of file name, throwing not found errors
Hi all, I host a number of Web sites under a CF7 installation, Win2003.
One site in particular is throwing not-found errors in response to certain search bot requests.
In the IIS log, I noticed that for these requests, the query part of the URL is part of cs-uri-stem field value, but is not in the cs-uri-query field where it belongs:
cs-uri-stem= /index.cfm?template=24hour5.cfm
cs-uri-query=<blank>
instead of
cs-uri-stem= /index.cfm
cs-uri-query=template=24hour5.cfm
Evidently something somewhere is interpreting the entire URL as a filename, instead of a file name and a query string. When CF tries to locate the file it is throwing a not-found error.
Maybe there is something weird about the question mark, but it looks normal to me.
I can't seem to stop this error, since it is occuring at the OS, IIS, CF or jrun layer. Does anyone have any idea what is going on here, and what I can do about it?
Thanks in advance.
Joe