Pergunta

Como posso proteger meu webapp construído com Codeigniter com um htpasswd durante o desenvolvimento? Tentei fazer isso, mas recebo o erro 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]

Foi útil?

Solução

Sua autenticação parece ok para mim, abaixo que funciona bem.Tem certeza de que criou seu arquivo .htpasswd corretamente e ele reside no local que você especificou?

<Files *>
AuthName "Please Login"
AuthType Basic
AuthUserFile /var/www/.htpasswd
require valid-user
</Files>

Eu diria que algo está errado com sua regra e condições de reescrita.Qualquer motivo pelo qual você não está usando o aqui -> http://codeigniter.com/wiki/mod_rewrite

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top