htaccess vs directorios protegidos con contraseña
-
19-09-2019 - |
Pregunta
Tengo que añadir una zona protegida por contraseña a un sitio que estoy trabajando (con el archivo .htpasswd). La cosa es que toda la estructura de directorios se está apuntando a que no existe y se crea a través de mod_rewrite.
¿seguirá trabajando, o tiene el directorio en realidad tiene que existir físicamente en el servidor?
Aclaración: Si bien puede que necesite proteger con contraseña el directorio: http: // sitename / categoría / protegido /
mod_rewrite se traduce esto a: index.php? = categoría de la categoría Construcción y = protegido
Así que el directorio real no existe . ¿Sigue siendo de protección?
Solución
Puede agregar las reglas de acceso al archivo de configuración de Apache (httpd.conf o similar) en una etiqueta Directory o la ubicación en lugar de añadir en el archivo .htaccess.
Otros consejos
Sus reglas de reescritura en última instancia, apuntar a algunos archivos en un directorio en el sistema (a menos que redirigir a los usuarios a alguna localización externa). La configuración de la autenticación debería estar en el directorio subyacente al que se accederá.