Проблема с .htaccess
Started By Mitjay, янв 12 2006 16:07
10 ответов в этой теме
#1
Отправлено 12 января 2006 - 16:07
Создал фаил htaccess:
AuthType Basic
AuthName "Only for administration!"
AuthUserFile /Project/admin/.htpasswd
require user admin
создал .htpasswd и юзера admin c поролем:
htpasswd -cm .htpasswd admin
при переходе в папку admin из браузера, появляется окно авторизации. Ввожу пороль, а он предлогает ввести его ещё, ещё, ещё. А потом:
Authorization Required
This server could not verify that you are authorized to access the document requested. Either you supplied the wrong credentials (e.g., bad password), or your browser doesn't understand how to supply the credentials required.
Причем такая петрушка как на локале, так и на хосте. Может чего с путями не то.
AuthType Basic
AuthName "Only for administration!"
AuthUserFile /Project/admin/.htpasswd
require user admin
создал .htpasswd и юзера admin c поролем:
htpasswd -cm .htpasswd admin
при переходе в папку admin из браузера, появляется окно авторизации. Ввожу пороль, а он предлогает ввести его ещё, ещё, ещё. А потом:
Authorization Required
This server could not verify that you are authorized to access the document requested. Either you supplied the wrong credentials (e.g., bad password), or your browser doesn't understand how to supply the credentials required.
Причем такая петрушка как на локале, так и на хосте. Может чего с путями не то.
#3
Отправлено 12 января 2006 - 16:18
Тут должен быть абсолютный путь! Т.е. Apache будет искать .htpasswd относительно корня сервера Я не тестил, поддерживаются ли относительные пути, но вот тебе 2 варианта:AuthUserFile /Project/admin/.htpasswd
1) убери слеш перед Project
2) пропиши полный путь к файлу. Например, /home/username/public_html/Project/admin/.htpasswd (это лишь пример)
Сообщение изменено: Setor (12 января 2006 - 16:36 )
#6
Отправлено 13 января 2006 - 01:00
Ещё бы... То, что ты написал - полная фигня. Разберись с местоположением DocumentRoot! И если в строке пробелы, попробуй взять строку в кавычки и я не понимаю, зачем ты в пути указываешь "/.../.../" !!!3. В .htaccess пишу: AuthUserFile c:/documents and settings/.../.../my
html/MetallProject/admin/.htpasswd - не работает. Пишет: Internal Server Error