[root@jqm ~]# cd /data/www/
[root@jqm www]# mkdir tmp
echo "123123" > 12.txt
vim /usr/local/apache/conf/extra/httpd-vhosts.conf
RewriteEngine on
RewriteCond %{HTTP_HOST} ^www.jc.com$
RewriteRule ^/(.*)$ http://www.jqm.com/$1 [R=301,L]
#RewriteCond %{HTTP_USER_AGENT} ^.*curl.* [NC,OR]
#RewriteCond %{HTTP_USER_AGENT} ^.*chrome* [NC]
RewriteCond %{REQUEST_URI} ^.*/tmp/.* [NC]
RewriteRule .* - [F]
/usr/local/apache/bin/apachectl -t检测
/usr/local/apache/bin/apachectl graceful加载
即可达到禁止访问/data/www/tmp下的文件
编辑回复