Закрываем доступ к директории сайта с доступом по определенным ip адресам

Наконец то дошли руки сделать себе статический ip домой. На работе и так был статический и появилась возможность пожестче защитить свой вэбсервер от взлома через возможные баги в скриптах. А так же перебора например в phpmyadmin

Задача состоит в ограничении доступа к подкаталогам сайта по http по определенным ip адресам. Для этого создадим .htaccess файл в папке, к которой надо ограничить доступ.

order deny,allow
deny from all
allow from ip_address_1
allow from ip_address_2

Все, осталось только убедится в его работоспособности.
Если вдруг это правило не заработало то скорее всего в файле который описывает конфигурацию сайта в папке site-available в теге где указана рутовая директория для вашего сайта не указана дополнительная опция.

    <Directory '/var/www/site/'>
        AllowOverride All
    </Directory>

Для phpmyadmin AllowOverride изначально выставлен в none

Комментарии

Популярные сообщения из этого блога

Две сетевые карты Windows 7. Настройка маршрутизации

Cisco Packet Tracer + Русификатор

Восстановление конфигурации Cisco с tftp сервера