Simple .htaccess не работает

#.htaccess #internal-server-error #.htpasswd

#.htaccess #ошибка внутреннего сервера #.htpasswd

Вопрос:

Я попытался создать .htaccess и .htpasswd с sulbime text 2, затем notepad , notepad с другой кодировкой и переименовать мой файл в filezilla, но я все еще получаю внутреннюю ошибку сервера. Я получаю свой путь со строкой

Вот мой .htaccess

 AuthName "preprod"
AuthType Basic
AuthUserFile "/home/site/preprod/.htpasswd"
Require valid-user
  

Вот мой .htpasswd

 dev:tJqh/oQHViefU
  

Я понятия не имею, как ее устранить..
Мой хост — OVH

Комментарии:

1. проверьте ваш apache error.log

2. У меня нет файла журнала на моем ftp :/ Я не знаю, куда OVH это поместил

3. Хорошо, я нахожу их, и там всегда написано: [Вс 06 июля 18:05: 52 2014] [ошибка] [клиент 212.198.228.133] [хост preprod.mysite.fr ] (2) Нет такого файла или каталога: не удалось открыть файл пароля: /home/mysite/preprod/.htpasswd Или это: [18:15:50 ВС Июл 06 2014] [ошибка] [клиент 212.198.227.133] [хост preprod.mysite.fr ] (2) Нет такого файла или каталога: не удалось открыть файл пароля: /usr/local/apache2/.htpasswd Я не понимаю, почему мой путь кажется неправильным. 😮 Как это получить?

4. Это означает, что у вашего файла паролей либо неверный путь, либо неправильные разрешения.

Ответ №1:

загрузите пример файла .htaccess и .htpasswd, поместите в него свой код и загрузите его в свой webroot. иногда при переименовании текстового файла с другим расширением изменяется только имя файла, но не расширение или тип файла.