嗨,大家好。
当我以这种方式配置文件时:
<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>