直接修改apache配置文件,针对一个虚拟主机去修改访问的权限
vim /etc/httpd/conf/httpd.conf
<VirtualHost 192.168.178.161>
DocumentRoot "/www/dnf"
ServerName "www.dnf.com"
<Directory "/www/dnf" >
# AllowOverride None
# Require all granted
# 针对虚拟主机站点,进行访问控制,可以控制单个ip地址,也可以控制整个网段的访问
Order allow,deny
Allow from 192.168.178.0/24
</Directory>
</VirtualHost>
apache目录站点 访问限制总结:
2.4之前版本的:
语法是
Order Deny,allow
Allow from 192.168.178.190
2.4版本开始:
不再使用上述的语法了
改为
Require all granted # 允许所有ip访问
Require ip 192.168.178.190 #只允许某个ip访问
Require ip 192.168.178.0/24 # 允许某个我那网段访问
网友评论