После создания файла htpasswd онлайн nginx выдает мне ошибку «nginx: [emerg] неожиданный конец файла, ожидая«; »или«} »в /etc /nginx /sites-enabled /htpasswd: 2". Странно то, что есть только одна строка. Мой конфигурационный файл выглядит следующим образом:
server {
listen 80;
index index.html
auth_basic "User: (username) Password: (password)";
auth_basic_user_file htpasswd;
location / {
proxy_pass http://localhost:8080;
}
}
Мне любопытно, почему это так. Благодарю.
Изменить: содержимое моего htpasswd выглядит следующим образом: ххх: $ apr1 $ ххх