php - para - redireccionar de un dominio a otro htaccess
.htaccess denegar el acceso a archivos específicos? más de uno (3)
Parece que tienes que excluir esos archivos uno por uno:
<files home.php>
Deny/Allow/Whatever
</files>
<files file.php>
...
Puede usar *.gif
en <files>
o something*
, pero como home.php, file.php y test.php no se pueden agrupar con un "*", esta es probablemente la única manera de hacerlo.
Puedo deshabilitar el acceso a un archivo con .htaccess, pero no sé cómo no permitir que se vean múltiples archivos (directamente, no desde los incluidos)
Son .php, por lo que no puedo deshabilitar un tipo de archivo (como los únicos tutoriales en línea, por ejemplo).
<FILES ... ?
</FILES>
O algo así. Por ejemplo, "home.php, file.php, test.php", ¿cómo no permito el acceso a los tres archivos con esa etiqueta? o similar, ayuda por favor!
Si desea excluir archivos basados en expresiones regulares, puede usar FilesMatch en lugar de Files, por ejemplo:
<FilesMatch ^((home|test|file)/.php$|mysecretfolder|asecretpicture/.jpe?g)$>
...
</FilesMatch>
desde apache 2.4
<FilesMatch "/.htaccess|config/.php">
Require all denied
</FilesMatch>
en lugar de
<FilesMatch "/.htaccess|config/.php">
Order allow,deny
Deny from all
</FilesMatch>