Есть сайт my.site.com
ubuntu 14.04
apache2
на сервере есть еще два сайта
apache также проксирует дальше на nginx на другом сервере.
настроено через виртуальный хост.
как настроить доступ только с определенных ip - остальные лесом.
<VirtualHost *:80>
ServerName my.site.com
ProxyPass /
http://10.0.10.2:80/ ProxyPreserveHost On
<Proxy *>
# Order deny,allow
# Allow from all
Order Deny,Allow
Deny from my.ip
Deny from all
</Proxy>
ErrorLog /var/log/apache2/my.site.com.log
CustomLog /var/log/apache2/my.site.com common
</VirtualHost>
"Order" может я неправильно прописываю эту директиву, но у меня получается либо можно всем, либо всем нельзя.
Еще получился вариант 1 айпи можно второму нельзя.