Ahora también se me ocurre que podrías proteger dicho directorio mediante el allow o deny desde la configuración del virtual de Apache para el sitio que lo requiere, habilitando solamente el acceso desde cierta IP hacia ese directorio.. lo uso frecuentemente con
http://IP/carpeta/ por ejemplo, pero nunca lo he probado con virtuales propiamente dicho, pero en teoría debería funcionar.
Siempre lo uso de la siguiente forma:
Código:
<Directory "/usr/local/apache/htdocs/utiles/">
order deny,allow
allow from TU_IP_FIJA_AQUI
deny from all
</Directory>
Saludos.
pd: de esta forma creo que el script también podrá acceder, no es la solución, pero es otra alternativa a la protección normal de htaccess.