Ставим пароль на сайт в nginx

Для начала нам нужно сгенерировать логин и хеш пароля с помощью любого онлайн сервиса, например https://hostingcanada.org/htpasswd-generator/

В результате получаем строку, содержащую в себе логин и хеш пароля. Далее к корне сайта создаем файл .htpasswd и вставляем в него эту строку.

Далее в корне сайта редактируем файл .htaccess, вставляем в него содержимое, путь до сайта у каждого свой, можно посмотреть в панеле управления хостингом:

AuthType Basic
AuthName "Authorization"
AuthUserFile /var/www/vash_site.ru/.htpasswd
Require valid-user

После этих действий при первом заходе на сайт у вас спросит логин/пароль. При успешной авторизации, сайт станет доступен.

Задать вопросы вы можете, обратившись к нам любым удобным для Вас способом:

Ознакомлен и даю свое согласие на обработку моих персональных данных в соответствии с законом №152-ФЗ «О персональных данных» от 27.07.2006 и принимаю условия пользовательского соглашения