Apache通过rewrite限制某个目录

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

# RewriteEngine on

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

# RewriteRule .* - [F]

#

这段配置,会把主要包含/tmp/字样的请求都限制了,比如下面的请求,在这里我们假定网站域名为bbs.1.com.

bbs.1.com/1/tmp/123.html

bbs.1.com/2/tmp/123.html

bbs.1.com/3/tmp/123.html