Hi,
When a URL is accessed, for example http://mysite/test the request processor should be looking for files with predefined "magic" extensions, i.e. files that end with: .html, .tcl and .adp (according to the request processor documentation).
However, if had a file called test.txt or test.jpg, the request processor still serves this file, but it should not, right?
I can test this right now on this site, like the logo:
https://openacs.org/templates/slices/openacs.gif
If you access just:
https://openacs.org/templates/slices/openacs
you will still get file, which means the request processor looks for files other than the magic extensions.