LAMP 2.7 Apache通过rewrite限制某个目录

我们可以 allow 和 deny 去现在网站根目录下的某个子目录,当然这个 rewrite 也可以实
现,配置如下:

创建一个目录和文件随便写些东西

mkdir /data/www/data/tmp
 vim /data/www/data/tmp/12.txt

 

浏览器打开

http://www.denny.com/data/tmp/12.txt

可以正常查看12.txt文件内容

 

打开配置文件

 vim /usr/local/apache2/conf/extra/httpd-vhosts.conf
<IfModule mod_rewrite.c>
  RewriteEngine on
  RewriteCond %{REQUEST_URI} ^.*/tmp/* [NC]
  RewriteRule .* - [F]
</IfModule>

 

再次访问就会403

 

posted @ 2015-12-09 23:57  dennyLinux  阅读(168)  评论(0编辑  收藏  举报