Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我读过的所有资源都解释了如何防止基于 IP 访问整个目录,但没有解释如何对单个文件执行此操作。
这是用于保护目录的内容:
<Limit GET POST PUT> order deny,allow deny from all allow from 123.456.78.910 </Limit>
这里只有 IP 123.456.78.910 可以访问放置该规则的目录。但问题又是:如何对单个文件执行此操作?
你可以使用这个:
<Files foo.html> Order deny, allow Deny from all Allow from 123.456.78.910 </Files>
顺便说一句,不要使用<Limit GET POST PUT>拒绝访问文件,这是大多数 Apache 配置的一个大安全漏洞。
<Limit GET POST PUT>