Frage

Wie kann ich meinen Webapp-Build mit Codeigniter während der Entwicklung mit einem htpasswd schützen? Ich habe es versucht, aber ich erhalte 500 Fehler.

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]

War es hilfreich?

Lösung

Ihre Authentifizierung sieht für mich in Ordnung aus. Ich habe unten, das funktioniert gut.Sind Sie sicher, dass Sie Ihre .htpasswd-Datei korrekt erstellt haben und sie sich an dem von Ihnen angegebenen Speicherort befindet?

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

Ich würde sagen, dass etwas mit Ihrer Umschreibungsbedingung und Ihren Regeln nicht stimmt.Aus irgendeinem Grund verwenden Sie den hier nicht -> http://codeigniter.com/wiki/mod_rewrite

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top