Apache - 文件指令不起作用

Apache - 文件指令不起作用

嗨,大家好。

当我以这种方式配置文件时:

<Files ~ "\.png$">
    deny from all
</Files>

它可以工作。但是当以这种方式定义时,它不起作用:

<Files /var/www/test/file.png>
    deny from all
</Files>

指令不在Directory指令内。有人能帮忙吗?

答案1

如果你读过 apache 手册,它说 Files 指令应该与 Directory 指令结合使用。因此,要实现所需的功能,请使用

<Directory /var/www/test>
 <Files ~ "file\.png">
   deny from all 
 <Files>
</Directory>

http://httpd.apache.org/docs/2.0/mod/core.html#files

相关内容