我试图通过更改phpmyadmin(/ phpmyadmin)的网址来保护我的网络服务器。
我编辑了文件/etc/phpmyadmin/apache.conf:
Alias /secure-db /usr/share/phpmyadmin
<Directory /usr/share/phpmyadmin>
Options FollowSymLinks
DirectoryIndex index.php
<IfModule mod_php5.c>
AddType application/x-httpd-php .php
php_flag magic_quotes_gpc Off
php_flag track_vars On
php_flag register_globals Off
php_admin_flag allow_url_fopen Off
php_value include_path .
php_admin_value upload_tmp_dir /var/lib/phpmyadmin/tmp
php_admin_value open_basedir /usr/share/phpmyadmin/:/etc/phpmyadmin/:/var/lib/phpmyadmin/
</IfModule>
现在,我可以通过/ secure-db访问phpmyadmin,也可以通过/ phpmyadmin访问
我不明白为什么/ phpmyadmin仍然可用。当然,我确实重启了apache。 顺便说一句,我使用的是ISPConfig 3.0.5.4p1
有什么想法吗?在某个地方还有其他类型的虚拟主机吗?
编辑: 我有另一个文件&#34; phpmyadmin.conf.bak.20140429&#34;在包含别名/ phpmyadmin的同一文件夹中。删除它后,我无法转到url / phpmyadmin。所以我猜这个备份文件是由apache读取的。