Наверх
Наверх
 

Вы все еще пользуетесь браузером Internet Explorer 6?

Эта программа для просмотра веб-страниц безнадежно устарела и не соответствует современным стандартам. Мы предлагаем вам скачать и установить другой браузер. Ниже представлены самые популярные.


Mozilla Firefox, Opera, Google Chrome
Settka.online / Список форумов / Программное обеспечение / Остальное / Запрет доступа по IP через…Запрет доступа по IP через .htaccess
Запрет доступа по IP через .htaccess Страница 1 из 1
Автор
Сообщение
timoha790 5 Обученный Breaking Bad
0
Новое сообщение Дата создания темы: 11-07-2017 21:33
Для запрета доступа к папке сайта используются директивы allow и deny.

Если необходимо запретить доступ с определенного IP-адреса - это будет выглядеть так:

Order allow,deny
allow from all
Deny from 192.168.1.24


Закрыть доступ ВСЕМ, кроме определенных IP:

Order deny,allow
deny from all
# Список IP через пробел, с которых доступ разрешен
Allow from 192.168.1.24 192.168.1.26

В случае, если необходимо закрыть доступ по маске то используем неполный адрес:


# неполный адрес
192.168.
# полные адреса, соответствующие первому
192.168.132.24
192.168.136.89
192.168.1.8

Таким образом, если необходимо закрыть доступ по маске:

Order allow,deny
allow from all
Deny from 192.168.

Далее, если нам нужно закрыть доступ только к определенной папке:


# Указываем папку, к которой запрещаем доступ
<Directory /root-access/>
Order allow,deny
# Всем, кроме ...
allow from all
Deny from 192.168.
</Directory>

Разрешение доступа только с определенных IP к определенной папке (адреса записываются через пробел):


# Указываем папку, к которой запрещаем доступ по имени хоста и его IP
<Directory /root-access/>
Order deny, allow
deny from all
#Адреса записываются через пробел
Allow from 192.168.1.9 192.168.144.94 192.168.144.92
</Directory>

Также есть возможность указывать в одном списке и хост-имя и IP-адрес:

# Указываем папку, к которой запрещаем доступ по имени и IP
<Directory /root-access/>
Order allow,deny
# Всем, ...
allow from all
# ... кроме имя хоста и его IP
Deny from robot.fromx.com 192.168.2.14
</Directory>
Страница 1 из 1
Перейти в другой форум: