我想訪問唯一子域上的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