网站使用无效的安全证书

网站使用无效的安全证书

我在服务器上有网站ubuntuapache域名来自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。他们那边一切正常。

然后我ssl.conf用这个更改了文件:SSLProtocol All -SSLv2 -SSLv3根据文档。但是,它仍然给出相同的错误。

配置

<VirtualHost *:80>
   ServerAdmin [email protected]
   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>

如果您需要更多信息,请告诉我。

答案1

尝试添加

ServerAlias www.example.com

在您的<VirtualHost _default_:443>部分中。

相关内容