Я хочу защитить свой веб-сайт паролем, но как только я добавляю файлы .htpasswd и .htaccess, я получаю сообщение об ошибке сервера:
Internal Server Error
Сервер обнаружил внутреннюю ошибку или неверную конфигурацию и не смог выполнить ваш запрос.
Обратитесь к администратору сервера и сообщите ему о времени возникновения ошибки и обо всем, что вы могли сделать, что могло привести к ее возникновению.
Дополнительная информация об этой ошибке может быть доступна в журнале ошибок сервера.
Вот код, который я использую:
.htaccess
AuthType Basic
AuthName "Top Secret for SongKick eyes only."
AuthUserFile /webroot/.htpasswd
require valid-user
.htpasswd
songkick:isS1rCTQE/p8E
Я также попытался AuthUserFile /.htpasswd
(то есть без "webroot", который является названием папки, которая, по-видимому, находится в диспетчере файлов), но это также не работает.
Кстати, я пользуюсь хостингом GoDaddy, если это имеет значение.