I have a folder on my site (media) that I do not want the public to access, even if they know the full file names.
I believe this is done with chmod controls but not sure. How can I limit access so that only my Server is able to access all of the contents within the directory (css, js, mainly PDF files).
In your httpd.conf or an included .conf file add: