0

我读过的所有资源都解释了如何防止基于 IP 访问整个目录,但没有解释如何对单个文件执行此操作。

这是用于保护目录的内容:

<Limit GET POST PUT>
 order deny,allow
 deny from all
 allow from 123.456.78.910
</Limit>

这里只有 IP 123.456.78.910 可以访问放置该规则的目录。但问题又是:如何对单个文件执行此操作?

4

1 回答 1

0

你可以使用这个:

<Files foo.html>
    Order deny, allow
    Deny from all
    Allow from 123.456.78.910
</Files>

顺便说一句,不要使用<Limit GET POST PUT>拒绝访问文件,这是大多数 Apache 配置的一个大安全漏洞。

于 2009-10-15T22:10:31.863 回答