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]
¿Fue útil?

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
scroll top