Pregunta: ¿Cómo denegar el acceso a un archivo de nuestro servidor?
Respuesta: En un servidor Apache, puedes controlar cualquier detalle de configuración. Crea un nuevo archivo .htaccess o utiliza uno que ya esté creado y añade este código:
<files ~ "^.*.([Rr][Pp][Cc])">
Order allow,deny
Deny from all
Satisfy All
</files>
Las letras se repiten en minúscula y mayúscula para asegurarnos de que ambas serán bloqueadas. Simplemente, sustituye las letras de este código por las extensiones de los formatos de archivo que quieres proteger. Por ejemplo: <Files ~ "^.*.([Ll][Oo][Gg])"> denegará el acceso a todos los archivos .log. Así de sencillo.
Fotografía | www.flickr.com