假如某个目录有一些重要文件,我们不想让用户访问, 这时就可以做限制。

比如说/data/www/tmp/对这个做限制(做这个实验之前,先把user_agent先注释掉)

## 在/data/www下创建tmp目录,并在目录里随便编写个文件

[root@wy ~]# cd /data/www

[root@wy www]# mkdir tmp

[root@wy www]# cd /tmp

[root@wy tmp]# vim 12.txt

## 访问网页

WEBRESOURCE42f1eac75dec23ff4b69270536e53

## 若不想让用户看到,可以做限制

[root@wy ~]# vim /usr/local/apache2/conf/extra/httpd-vhosts.conf

RewriteCond %{REQUEST_URI} ^.*/tmp/.* [NC]

RewriteRule .* - [F]

WEBRESOURCE3299cd08575ba382e5e44cf3c1a98

## 检查并重新加载

[root@wy ~]# /usr/local/apache2/bin/apachectl -t

Syntax OK

[root@wy ~]# /usr/local/apache2/bin/apachectl graceful

## 访问网页

WEBRESOURCEbd0b59048bbafe692d8ead02ef646