.htaccess и .htpasswd для предотвращения проблемы с доступом к папке - PullRequest
1 голос
/ 07 июля 2010

У меня есть административная область веб-сайта, которую я хочу защитить паролем.

, поэтому в папке администратора я поместил файлы .htaccess и .htpasswd, содержащие это:

.htaccess:

AuthUserFile C:/wamp/www/website_project/admin/.htpasswd
AuthName "Restricted Area"
AuthType Basic
Require valid-user

.htpasswd: (создается с помощью онлайн-инструмента)

admin:sOSDxAdJI4xx2

Когда я захожу в папку администратора, всплывающее окноотображается там, где мне нужно ввести имя пользователя и пароль ... так что до сих пор он работает нормально, НО, независимо от того, вставляю ли я правильный пароль или нет, я снова получаю то же самое всплывающее окно, когда нажимаю «ввод», я никогда не могу получить доступ к папке...

Есть предложения?

1 Ответ

1 голос
/ 07 июля 2010

Исходя из строки AuthUserFile, похоже, что вы используете Apache в Windows, в котором алгоритм шифрования пароля по умолчанию отличается от других платформ. Попробуйте с помощью инструмента командной строки htpasswd сгенерировать пароль и посмотрите, сохраняется ли у вас такая же проблема.

...