我的ubuntu
网站上有apache
服务器。域名来自godaddy
。当我输入example.com
时,它在SSL下运行文件(使用https)。但是,对于www.example.com
,它会给我低于误差。
www.example.com使用无效的安全证书。该证书仅对以下名称有效:someother.com,www.someother.com,someother.com(错误代码:ssl_error_bad_cert_domain)
我做了什么?
我试图与godaddy
交谈。他们建议我从apache服务器禁用SSL v3。一切都很好。
然后我根据this文档更改了ssl.conf
文件:SSLProtocol All -SSLv2 -SSLv3
。但是,它仍然给了我同样的错误。
构造
<VirtualHost *:80>
ServerAdmin myemail@gmail.com
ServerName example.com
ServerAlias www.example.com
DocumentRoot /var/www/example/public_html
ErrorLog /var/www/example/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
<VirtualHost _default_:443>
ServerName example.com
DocumentRoot /var/www/example/public_html
ErrorLog /var/www/example/error.log
SSLEngine on
SSLCertificateFile /etc/apache2/ssl/example.crt
SSLCertificateKeyFile /etc/apache2/ssl/example.key
SSLCertificateChainFile /etc/apache2/ssl/example-bundle.crt
</VirtualHost>
如果您需要更多信息,请与我们联系。