Domanda

Come posso proteggere la build della mia webapp con Codeigniter con un htpasswd durante lo sviluppo? Ho provato ma ricevo l'errore 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]
È stato utile?

Soluzione

La tua autenticazione mi sembra a posto. Ho sotto che funziona bene.Sei sicuro di aver creato il tuo file .htpasswd correttamente e risiede nella posizione che hai specificato?

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

Direi che qualcosa non va nella tua riscrittura cond e regole.Qualsiasi motivo per cui non utilizzi quello qui -> http://codeigniter.com/wiki/mod_rewrite

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top