我想访问唯一子域上的phpmyadmin。我创建了一个虚拟主机,一切正常,但我使用了许多子域,他们都让我访问phpmyadmin。Phpmyadmin在单个子域上使用SSL
我想只有一个子域指向phpmyadmin。
https://static01.domain.com
=>点到phpMyAdmin(也不应该)
https://pma.domain.com
=>点到phpMyAdmin(OK,但我想只有这一个)
这里是我的虚拟主机:
<VirtualHost *:80>
ServerName static01.domain.com
DocumentRoot /var/www/public_html/O2/..
</VirtualHost>
..
<VirtualHost *:443>
ServerName pma.domain.com
DocumentRoot /usr/share/phpmyadmin
SSLEngine On
SSLCertificateFile /etc/apache2/certificate/server.crt
SSLCertificateKeyFile /etc/apache2/certificate/server.key
SSLProxyEngine on
</VirtualHost>
有什么想法?
从apache2配置文档中删除PHPMyAdmin的别名声明。 'Alias/phpmyadmin/usr/share/phpmyadmin' – 2014-10-27 14:28:53
谢谢你的回答,但是apache2.conf中没有别名,即使我删除include /etc/phpmyadmin/apache.conf,仍然是一样的..任何想法? – Julien 2014-10-27 14:35:58
尝试将''更改为''并重新启动服务器 –
2014-10-27 14:40:22