在 Ubuntu 10.10 上安装了 phpMyAdmin,运行 apache2。phpMyAdmin 位于 /usr/share/ 中,由于 apache2 中有一个别名,因此可以访问。
我想为其添加一个 .htaccess 文件,但我不确定将它放在哪里,或者我是否应该使用其他方法来防止除我之外的其他人(使用密码)访问该网站。
答案1
假设它安装在 /usr/share/phpmyadmin 中,您可以将适当的 .htaccess 放在 /usr/share/phpmysadmin 中。
话虽如此,如果您希望使用 .htaccess,HTTP 身份验证并不完全万无一失,因此我建议您通过 IP 进行限制。
但是,如果您打算使用 http-auth,您可以配置 phpmyadmin 的 config.inc.php 并将设置auth_type
为http
我个人建议使用基于 cookie 的身份验证,并结合有一定限制的 .htaccess 来阻止您不想让的人看到它。