Есть web-server Apache. На нем крутятся пара виртуальных хостов. К серверу есть доступ из внешки. Но на один из виртуальных хостов нужно запретить внешку. Как это сделать? Думаю .htaccess тут не поможет, так как там можно запрещать только по конкретному IP а не по диапазону. Кто что скажет?
[snapback]6538[/snapback]
Как так не по диапазону.
Срочно читать http://httpd.apache.org/docs/1.3/mod/mod_access.html (http://httpd.apache.org/docs/1.3/mod/mod_access.html) или
http://httpd.apache.org/docs/2.0/en/mod/mo...cess.html#allow (http://httpd.apache.org/docs/2.0/en/mod/mod_access.html#allow)
A network/netmask pair
Example:
Allow from 10.1.0.0/255.255.0.0
A network a.b.c.d, and a netmask w.x.y.z. For more fine-grained subnet restriction.
A network/nnn CIDR specification
Example:
Allow from 10.1.0.0/16
Deny имеет аналогичный синтаксис
Проще всего сделать так
Order allow,deny
Allow from 195.208.160.0/19
Allow from .....
Список других томских сетей
Deny from all