Schützen Sie die Codeigniter-Anwendung während der Entwicklung
-
29-10-2019 - |
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]
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