我有基于bitnami
的实例apache
和php
。我想保护phpmyadmin文件夹,我在互联网上阅读了很多教程,我现在做的是我改变了
Alias /secret/ "/opt/htdocs/phpmyadmin/
“
这就是我如何使用mydomain.com/secret访问phpymyadmin文件夹。但仍然可以访问文件夹phpmyadmin,我该如何限制它?
由于
答案 0 :(得分:0)
这是因为您似乎已将phpmyadmin文件夹放在您的网络根目录中 - 当使用别名时,您通常希望将其放在{{1}的外的某个位置}文件夹(在任何地方,真的;如果是我,我可能只是把它放在/opt/htdocs/
但你可以把它放在任何你想要的地方)。更新别名以指向正确的文件夹。
由于您现在在Web根目录中也有/opt/phpmyadmin/
文件夹,当您尝试连接到phpmyadmin
时,Apache会在Web根目录中查找并找到匹配的文件夹。当您查找http://example.com/phpmyadmin
时,别名将接管,但最终结果是相同的。