【问题标题】:Deny access to folder directly直接拒绝访问文件夹
【发布时间】:2014-08-28 09:28:20
【问题描述】:

我有基于bitnami 的实例,带有apachephp。我想保护 phpmyadmin 文件夹,我在互联网上阅读了很多教程,我现在所做的是我改变了

Alias /secret/ "/opt/htdocs/phpmyadmin/"

这就是我使用 mydomain.com/secret 访问 phpymyadmin 文件夹的方式。但是用户仍然可以访问文件夹 phpmyadmin ,我该如何限制呢?

谢谢

【问题讨论】:

    标签: php mysql ubuntu phpmyadmin bitnami


    【解决方案1】:

    这是因为您似乎已将 phpmyadmin 文件夹放在您的 Web 根目录中 -- 使用别名时,您通常希望将其放在 /opt/htdocs/ 文件夹的 外部 位置(任何地方) ,真的;如果是我,我可能会把它放在/opt/phpmyadmin/ 中,但你可以把它放在任何你想要的地方)。更新您的别名以指向正确的文件夹。

    因为现在您在 Web 根目录中也有 phpmyadmin 文件夹,所以当您尝试连接到 http://example.com/phpmyadmin 时,Apache 会在 Web 根目录中查找并找到匹配的文件夹。当您查找 http://example.com/secret 时,别名会接管,但最终结果是相同的。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-07-10
      • 2012-03-06
      • 1970-01-01
      • 1970-01-01
      • 2015-01-02
      • 1970-01-01
      • 2014-05-11
      • 1970-01-01
      相关资源
      最近更新 更多