apache - 拒绝对一个文件的所有访问,但一个 ip | htaccess

标签 apache .htaccess

我尝试了以下但不起作用(没有人可以访问该文件,包括我希望它访问的 IP)

<Files something.php>
Order allow,deny
Deny from all
allow from zzz.zzz.zzz.zzz
</Files>

我想拒绝除一个 ip 之外的所有世界对文件的访问,我该怎么做? 谢谢

最佳答案

我在一篇较旧的帖子中找到了我的答案,其中一个答案在这里:.htaccess: how to restrict access to a single file by IP? ,正确的是:

 <Files something.php>
 Order deny, allow
 Deny from all
 allow from zzz.zzz.zzz.zzz
</Files>

从原来的我将“Order allow, deny”更改为“Order deny, allow”并且有效!

关于apache - 拒绝对一个文件的所有访问,但一个 ip | htaccess,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13595893/

相关文章:

PHP mail() 从命令行工作但不是 apache

html - 无论用户的主机文件/dns 解析器如何,如何嵌入网站?

regex - HT 访问拼图!为什么 "?"在一个 Rewrite 语句中有效,而在另一条语句中无效?参见示例

apache - .htaccess 重写到子文件夹

带有主机名的 Apache 虚拟主机设置

linux - 在 Centos6 上的 Apache 中设置 SSL

apache - RewriteCond内部的%N个反向引用

.htaccess - &lt;meta http-equiv ="Content-Type"content="text/html; charset=utf-8> 的 htaccess 等效项是什么

php - 在 htaccess 指令之后 POST 变为 GET

apache - 未设置 CORS header