Httpd

Apache - 文件指令不起作用

  • April 30, 2011

嗨,大家好。

當我以這種方式配置文件時:

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

有用。但是當以這種方式定義時它不起作用:

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

指令不在Directory指令內部。有人可以幫忙嗎?

如果您閱讀 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

引用自:https://serverfault.com/questions/265076