I tried to disable Script permission on a folder for uploads and realized if I don’t remove the JWildCardHandler, I would get,
HTTP Error 403.1 – Forbidden
You have attempted to run a CGI, ISAPI, or other executable program
from a directory that does not allow executables to run.
Would someone please explain what does JWildCardHandler do? Was it meant for handling some SEO-friendly URL? Why is it enabled by default? Wouldn’t that mean requesting static files would also invoke this unnecessary handler?
The only plausible use-case I can think of is something like:
Is this what something JWildCardHandler would handle?
Thanks
This is ColdFusion’s catch-all handler for interpreting requests for ColdFusion pages.
If you have ColdFusion installed and have your site configured to use ColdFusion, this handler will be installed to catch those requests. It’s not related to SEO.
Considering that it’s a catch-all and defined as an ISAPI filter, all requests will go through it.