Apache配置——通过rewrite限制某个目录
假如某个目录有一些重要文件,我们不想让用户访问, 这时就可以做限制。比如说/data/www/tmp/对这个做限制(做这个实验之前,先把user_agent先注释掉)
## 在/data/www下创建tmp目录,并在目录里随便编写个文件
# cd /data/www
# mkdir tmp
# cd /tmp
# vim 12.txt
## 访问网页
http://note.youdao.com/yws/res/5053/WEBRESOURCE42f1eac75dec23ff4b69270536e53f22
## 若不想让用户看到,可以做限制
# vim /usr/local/apache2/conf/extra/httpd-vhosts.conf
RewriteCond %{REQUEST_URI} ^.*/tmp/.*
RewriteRule .* -
http://note.youdao.com/yws/res/5061/WEBRESOURCE3299cd08575ba382e5e44cf3c1a981c9
## 检查并重新加载
# /usr/local/apache2/bin/apachectl -t
Syntax OK
# /usr/local/apache2/bin/apachectl graceful
## 访问网页
http://note.youdao.com/yws/res/3672/WEBRESOURCEbd0b59048bbafe692d8ead02ef646490
页:
[1]