the only secure way to not allow access to a web content is
to not put
it on the web. cf never processes those 'media' files you
mention - it
is your web server that handles requests for them.
so either:
a) move those files into non-web-accessible part of your
server and
serve them with cf via file system interaction tags/functions
and
cfcontent/cfherader combinations
b) configure cf to process those files instead of your web
server
mind you, both options above may add significant processing
overhead to
your application, so balance the need to secure access to
those files
and your app performance wisely...
Azadi Saryev
Sabai-dee.com
http://www.sabai-dee.com/