我试图防止人们在我的网站主机名之后输入/phpmyadmin访问phpmyadmin。我看到人们说要修改apache.conf,但找不到该文件。我与XAMPP托管,它与httpd.conf相同吗?如果是这样,我必须更改文件中的内容。如果不一样,您可以简单地启发我,我该怎么做?任何帮助将不胜感激!
我也想让它更加安全,因此在该领域的任何其他建议也将不胜感激!
您可能需要在 .htaccess 文件中添加IP过滤器,以实现所需的目标。唯一允许访问phpMyAdmin的IP是您的。
RewriteCond %{REQUEST_URI} ^/?phpmyadmin
RewriteCond %{REMOTE_ADDR} !^Your_IP_Here$
RewriteRule .* - [L,R=404]
在上述指令中,第三个可以用其他状态代码或重定向代替,这取决于您。