我把它放在httpd.conf中
重新加载Apache。
<FilesMatch "\.(gif|jpe?g|png)$">
Order allow,deny
Deny from all
</FilesMatch>
我期望除了图像文件之外,浏览器无法访问任何文件,但我无法访问 test.php
我究竟做错了什么?
答案1
你搞反了。那个配置否认访问所有图像文件和允许访问所有其他文件。
您可以创建否定正则表达式做你想做的事或你能做的事改变顺序(以及逻辑)您的允许、拒绝指令。