Ошибка 500 при авторизации через .htaccess

Статус
В этой теме нельзя размещать новые ответы.

Scaltro

Гуру форума
Регистрация
15 Сен 2007
Сообщения
1.165
Реакции
79
Помогите пожалуйста, возникла такая проблема, хочу директорию закрыть авторизацией через .htaccess, делаю следующее:
- Создал файл .htpasswd, предварительно сгенерировав в нём логин и пароль с помощью программы htpasswd (GUI)
- Закинул его в папку /home/user/.htpasswds/.htpasswd
- В файле .htaccess прописал:
Код:
    AuthType Basic
    AuthName "Please login"
    AuthUserFile /home/user/.htpasswds/.htpasswd
    Require valid-user
- Закинул файл .htaccess в папку которую хочу закрыть
- При переходе в закрываемую директорию из браузера вылазит окно авторизации, но при вводе логина и пароля выдаёт ошибку 500 Internal Server Error
Почему так и как решить проблему, хостер чёт пока молчит, решил тут проконсультироваться, может что неправильно делаю? :bc:
 
Проверьте есть ли права у вебсервера на доступ к файлу .htpasswd
 
Каким образом это провернуть?
(Так то окно авторизации же вылазит и читает AuthName "Please login")
 
скорее всего неправильный путь до pass файла
после папки user обычно идёт сам юзер
зачем вкладывать .htpasswd в папку ".htpasswd"
судя по пути у тебя именно так
попробуй поместить и hta и pass рядом в одной папке по крайней мере доступ апачу туда точно есть
 
Странно, если выкладываю оба файла в public_html то всё робит...
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху