Apache 通過 rewrite 限制用戶訪問某個目錄
阿新 • • 發佈:2017-06-17
xtra pre apach ext http erro oca tom code
[[email protected] ~]# vim /usr/local/apache2/conf/extra/httpd-vhosts.conf
<VirtualHost *:80>
DocumentRoot "/data/www"
ServerName www.test.com
ErrorLog "logs/test.com_error_log"
CustomLog "logs/test.com_access_log" combined
<IfModule mod_rewrite.c>
RewriteCond %{REQUEST_URI} ^.*/tmp/ .* [NC] # 這裏是相對目錄,即不能訪問網站根目錄下的 tmp 目錄
RewriteRule .* - [F]
</IfModule>
</VirtualHost>
[[email protected] ~]# /usr/local/apache2/bin/apachectl -t
[[email protected] ~]# /usr/local/apache2/bin/apachectl graceful
Apache 通過 rewrite 限制用戶訪問某個目錄