阿斯顿阿斯顿 发表于 2018-11-19 07:46:34

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]
查看完整版本: Apache配置——通过rewrite限制某个目录