我从 Gandi 获得了域 www.mondomaine.fr 的证书,但对于 sql.mondomaine.fr,我想使用自签名 SSL 证书。
如果我激活 sql.mondomaine.fr,www.mondomaine.fr 使用的是自签名证书,而不是 Gandiś 证书。
如果我停用 sql. 一切正常。
如何管理不同证书的使用?
似乎每个 SSL VirtualHost 都采用了第一个 VirtualHost 配置。
谢谢您的帮助。
这是我的配置:
对于 PHPMyAdmin :
<VirtualHost *:443>
# Chemin vers les données web
DocumentRoot /usr/share/phpmyadmin
ServerName sql.mondomaine.fr
SSLEngine On
SSLCertificateFile /etc/apache2/ssl/phpmyadmin.pem
</VirtualHost>
对于 mondomaine.fr
<VirtualHost *:443>
ServerName www.mondomaine.fr
DocumentRoot /var/www/mondomaine/
CustomLog /var/log/apache2/secure_access.log combined
SSLEngine on
SSLCertificateFile /etc/ssl/mondomaine.fr.crt
SSLCertificateKeyFile /etc/ssl/mondomaine.fr.key
SSLCACertificateFile /etc/ssl/GandiStandardSSLCA.pem
SSLVerifyClient None
</VirtualHost>
配置是正确的,因为如果第一个 VirtualHost 读取是 PHPMyAdmin.pem ModSSL 使用这个,如果它是 mondomaine.fr.crt 第一个 VirtualHost,Apache 使用这个。