我有一个运行在AWS EC2实例上的php web应用程序与ubuntu。它的域名来自1 & 1,并指向AWS EC2公共IP。 我对这个域名有1 & 1的SSL证书。从1&1到AWS EC2实例不起作用的SSL证书
当我在浏览器中运行网页时,http一切正常。但是,只要我用https运行它,就会有恒定的负载,并且页面不会呈现。
我想这个问题是由我的apache配置引起的,但我不知道需要改变什么才能使https正常工作。
这里是我的mydomain.com.conf:
<VirtualHost *:80>
ServerName www.mydomain.com
ServerAlias mydomain.com
DocumentRoot "/var/www/html/mydomain/"
ErrorLog ${APACHE_LOG_DIR}/error_mydomain.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
通过查找互联网上,我发现了一个SSL密钥已被添加到conf文件,但由于我使用的SSL证书1 & 1我没有钥匙或任何东西。
有没有人知道更多关于它的知识? 谢谢
1&1应为您提供从您购买的SSL证书的证书文件(公钥,私钥和证书链)。您需要在Web服务器上安装这些文件,并将您的服务器配置为在端口443上提供HTTPS。如果您不知道如何从1&1下载SSL证书文件,建议您联系1和1支持。 –