Общее

Nginx

Панель управления

Почта

SSH/FTP

Серверы

Разработка

Оплата

Домены

HTTP-авторизация на сайте

Мы не используем Apache, поэтому HTTP-авторизацию нужно настраивать на уровне Nginx. Редактировать конфиг Nginx можно через “Nginx Редактор”. Для активации HTTP-авторизации, необходимо добавить в нужный блок “location”, строки:

auth_basic           "closed site"; auth_basic_user_file {путь к .htpasswd};

где, {путь к .htpasswd} - абсолютный путь к файлу .htpasswd. Сгенерировать файл можно с помощью сервиса: http://www.htaccesstools.com/htpasswd-generator/

HTTP авторизация - базовая авторизация, используется повсеместно для ограничения доступа на уровне веб-сервера.

Пример конфига:

location / {  

auth_basic "closed site";  auth_basic_user_file /home/{username}/domains/{parent_domain}/.htpasswd;

}