Несколько команд для ограничения доступа к папкам вашего сайта через .htaccess
Order Deny,Allow (или Allow,Deny – зависит от того какие вам нужно действия совершить) Deny from all (или IP) Allow from all (или IP)
Примеры:
Запрет доступа для всех кроме:
- сети 192.168.1.0/24
- хостов имя которое содержит admin
- хоста имя которого site.ru
Order Deny,Allow Deny from all Allow from 192.168.1. Allow from .admin Allow from site.ru
Разрешаем доступ для всех кроме:
- сети 192.168.1.0/24
- хоста site.ru
Order Allow,Deny Allow from all Deny from 192.168.1. Deny from site.ru
Запрет доступа к файлам *.txt и *.dat с любых хостов
<FilesMatch "\.(txt|dat)$"> Order Deny,Allow Deny from all