Domanda

Posso ottenere il .htpasswd per lavorare con .htaccess

Ho le seguenti linee in Hutacess

<Files ".htaccess">
order allow,deny
deny from all
</Files>
AuthUserFile /var/www/example/.htpasswd
AuthName "Restricted Area"
AuthType Basic
Require valid-user  

RewriteEngine On

RewriteCond %{REQUEST_FILENAME} !-f

RewriteRule ^(.+)$ /index.php/$1



and htpasswd look as it follows

user:passw
<Files ".htpasswd">
order allow,deny
deny from all
</Files>
.

Sto cercando di accedere ma senza successo Apache Error.log dice "/": Mancata corrispondenza della password, ma ho controllato un paio di volte tutto va bene con esso.

È stato utile?

Soluzione

La password viene manipolata utilizzando l'utilità HTPassassWD

See: http://linux.die.net/man/1/htpasswd

Il tuo caso può essere:

htpasswd -c /var/www/example/.htpasswd user
.

Altri suggerimenti

Prova e generare password utilizzando il sito: htpasswd-generator e inserisci anche il file esternoLa directory principale del sito del sito non è al suo interno.

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