.htaccess запретить доступ к сайту

.htaccess — это конфигурационный файл веб-сервера Apache, позволяющий управлять работой веб-сервера и настройками сайта. Инструкция по ограничению доступа к сайту, полностью или для определенных IP адресов.

.htaccess запретить доступ к сайту

Файл .htaccess располагается в корне сайта, либо в директории к которой необходимо ограничить доступ.

Директивы, используемые в .htaccess имеют свое значение:

  • Order – Определяет порядок действий.
  • Allow – разрешает доступ.
  • Deny – запрещает доступ.

Полностью заблокировать доступ к сайту всем IP адресам

указываем в файле .htaccess следующий текст

deny from all

Разрешить доступ только определенным IP адресам

order deny,allow # Определяет порядок исполнения (allow выполняется после deny)

deny from all # Запрещает доступ всем IP адресам

allow from XXX.XXX.XXX.XXX # Открывает доступ для указанного IP

Если необходимо разрешить несколько IP адресов, перечисляем их через пробел или используем несколько allow

Запретить доступ к сайту только определенному Ip

Для блокирования доступ к сайту только определенному IP используем следующую конструкцию

deny from XXX.XXX.XXX.XXX

Для блокировки нескольких адресов, перечисляем через пробел или используем несколько deny

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