【发布时间】:2017-12-15 18:17:46
【问题描述】:
正如我在标题中所写,我需要帮助阻止对目录及其子目录的访问,除了本地主机。我尝试创建一个 .htaccess 文件并将其更新到我需要阻止的文件夹,只需使用以下代码:
Order deny,allow
Deny from all
Allow from 127.0.0.1
该目录上的文件看起来工作正常,但如果我尝试使用子目录的文件,服务器会让我打开它。我可以在每个子目录中上传该代码,但是有很多并且不会很烦人,有什么建议吗?
【问题讨论】:
-
你的服务器是什么操作系统? Apache 应该可以按照您的描述正常工作。
-
是的,是 Apache。
-
您检查过您的子目录中没有
.htaccess冲突文件吗? -
这就是问题所在,我解决了。现在的问题是“允许来自 127.0.0.1”不起作用,我的页面无法访问这些文件夹的内容。
标签: apache .htaccess localhost