拒绝直接访问文件夹

时间:2014-07-07 19:31:58

标签: php mysql ubuntu phpmyadmin bitnami

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

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

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

由于

1 个答案:

答案 0 :(得分:0)

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

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