Tengo varias subcarpetas en mi sitio web y me gustaría que el usuario no pueda acceder a ellas a través de la URL sino al mismo tiempo mis archivos PHP principales para poder incluirlos o utilícelos como acciones en formularios o enlaces..htaccess permite acceso a archivos solo desde incluye
He intentado utilizar un .htaccess con
<Files *>
Order Allow,Deny
Deny from All
</Files>
pero negó todo acceso incluso desde dentro de mis propios guiones. Lógico como me enteré, pero no sé cómo hacerlo funcionar. ¿Algunas ideas?
P.S. Mi principal preocupación es que algunos de los archivos no están incluidos en los principales archivos PHP PERO están vinculados allí y su código termina con un header('Location: ../index.php');
volviendo a la página principal del proyecto.
lo probé con ' \t Orden allow, deny \t Permitir a 127.0.0.1 \t Denegar de todos ' pero bloquea toda archivos que son llamados desde funciones AJAX. –
Por supuesto, porque son solicitados por el cliente. No puede "permitir que el cliente" y "no permita que el cliente" sirva archivos. – Ray