Proteja la aplicación Codeigniter durante el desarrollo
-
29-10-2019 - |
Pregunta
¿Cómo puedo proteger la compilación de mi aplicación web con Codeigniter con un htpasswd durante el desarrollo? Intenté esto pero obtengo un error 500.
AuthType Basic
AuthName "Authenticate please"
AuthUserFile /usr/html/.htpasswd
Require valid-user
RewriteEngine on
RewriteCond $1 !^(index\.php|assets|files|css|robots\.txt)
RewriteRule ^(.*)$ /index.php/$1 [L]
Solución
Tu autenticación me parece bien, tengo a continuación que funciona bien.¿Estás seguro de que has creado tu archivo .htpasswd correctamente y se encuentra en la ubicación que especificaste?
<Files *>
AuthName "Please Login"
AuthType Basic
AuthUserFile /var/www/.htpasswd
require valid-user
</Files>
Yo diría que algo anda mal con tu condición y reglas de reescritura.Cualquier motivo por el que no esté utilizando el de aquí -> http://codeigniter.com/wiki/mod_rewrite
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow