Do you need to intercept and parse the requests outside of
CF?
Yes, in the web server; IIS, Apache, ect. Without the normal
.cfm
extension the request is not getting passed to the CF engine
by the web
server. You need to do the rewriting there so that the web
server knows
what to do with these types of requests.
By the time the request has gotten to Application.cfm the
system has
determined that it is a coldFusion resource.
Now a common middle ground would be URLS like
mysite.com/topic.cfm/this-topic-is-interesting/600.
This will get passed to ColdFusion and there is code out
there that will
process the extra 'directories' into the URL parameters they
are meant
to replace and use them as such.