Tengo una carpeta con código de scripts a la que accede mi página. En esta no existe ningún index ni similar (ni debería existir, claro). Si alguien introduce la ruta a esa carpeta no se muestra el listado de ficheros (un problema menos que tengo resuelto) pero si en vez de eso lo que hacen es poner la ruta a uno de los scripts que hay dentro (http://midominio/carpeta/cgi.js) entonces el código del fichero es presentado en la página (o se descarga).
La idea es evitar esto y que únicamente sea la página, y no los usuarios, la que pueda acceder al contenido de estos ficheros. Supongo que la solución pasará por usar el .htaccess pero, ¿cómo?. No quiero autenticación ni similar, únicamente quiero que para todo usuario que no sea la propia página web (la página web sí por motivos obvios de funcionamiento), el acceso a ese directorio esté prohibido.
...Y ya puestos, ¿podría limitar únicamente limitar el acceso a un fichero concreto dentro de la carpeta?, ¿y a una serie de ficheros de cierto tipo dejando el resto accesibles?.
Gracias por vuestra ayuda.