Закрываем доступ к сайту через .htaccess

Довольно простая манипуляция, время от времени к которой приходится прибегать для быстрого ограничения доступа к сайту. Но в голове всё не удержать, поэтому оставлю это здесь для себя и других. Не стоит использовать данный способ для защиты каких-либо важных данных! Для выполнения процедуры вам потребуется наличие ОС Linux или доступ на сервер через SSH.

Шаг 1 — создаём файл с паролем

Создать файл с паролем можно как на локальной машине (при наличии ОС Linux), так и сразу на сервере в нужном каталоге следующей командой:

htpasswd -c .htpasswd yourusername

«yourusername» — пользователь, который будет использоваться для входа. В данном случае файл будет создан в текущем каталоге. Чтобы создать его в другом каталоге, необходимо перед «yourusername» указать точный путь.

Шаг 2 — создаём или редактируем файл .htaccess

В вашем .htaccess должны появиться следующие сроки:

AuthType Basic
AuthName "Password Protected Area"
AuthUserFile /path/to/your/.htpasswd
Require valid-user

Вместо «/path/to/your/.htpasswd» нужно ввести настоящий путь к файлу с паролем. Самый простой способ получить точный путь — выполнить команду «pwd» в текущем каталоге.

На этом всё!

 


Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Нет, я не собираю ваши персональные данные!