Apache既可以使用.htaccess文件也可以使用vhost conf文件来阻止URL访问。两种方法不同的地方在于.htaccess只适用于单个目录,而vhost conf文件可作用于整个服务器或者单个站点。
.htaccess文件方法:
1.创建.htaccess文件 在需要阻止的目录下创建.htaccess文件,例如/var/www/html/Test/.htaccess
2.添加规则 在.htaccess文件中添加规则,例如禁止特定IP地址的访问
Order deny,allow
deny from 192.168.0.1
3.重启Apache
service httpd restart
vhost conf文件方法:
1.打开vhost conf文件 打开需要修改的vhost conf文件,例如/etc/httpd/conf.d/vhost.conf
2.添加规则 在vhost conf文件的VirtualHost标签中添加规则,例如禁止特定IP地址的访问
order deny,allow
deny from 192.168.0.1
3.重启Apache
service httpd restart
上一篇:Apache:请求超出限制