apache配置禁止直接通过IP访问网站以及限制或允许某些IP的访问
时间:2015-01-18 11:19 来源:linux.it.net.cn 作者:IT
由于安全问题,IDC杋一般都禁止直接通过服务器IP访问网站,这就需要对web数据库做些配置。以下是apache下的配置,原理是通过设置一个虚拟主机,所有通过IP访问的都是被拒绝掉。
编辑/etc/httpd/conf/httpd.conf,在最后加上
-
NameVirtualHost *:80
-
-
<VirtualHost *:80>
-
ServerName *
-
<Location />
-
Order Allow,Deny
-
Deny from all
-
</Location>
-
</VirtualHost>
-
-
<VirtualHost *:80>
-
ServerName www.test.com
-
DocumentRoot /data/www/
-
</VirtualHost>
注意 NameVirtualHost *:80 可能已经有了,不要重复,保存退出,然后重启httpd即可。
如果要允许某些IP可以访问,可以修改,Deny from all 成
-
Allow from 192.168.1.1
-
Deny from all
表明192.168.1.1可以直接通过web服务器的IP直接访问网站,其它的不可以。
(责任编辑:IT)
由于安全问题,IDC杋一般都禁止直接通过服务器IP访问网站,这就需要对web数据库做些配置。以下是apache下的配置,原理是通过设置一个虚拟主机,所有通过IP访问的都是被拒绝掉。 编辑/etc/httpd/conf/httpd.conf,在最后加上
如果要允许某些IP可以访问,可以修改,Deny from all 成
(责任编辑:IT) |