我已经安装了SSL。 并尝试将所有HTTP请求重定向到HTTPS。
我遇到了这段代码,
<VirtualHost *:80>
ServerName www.example.com
Redirect / https://www.example.com/
</VirtualHost>
<VirtualHost *:443>
ServerName www.example.com
# ... SSL configuration goes here
</VirtualHost>
我将在httpd.conf中添加它(我正在使用wamp包中的apache)
我的问题是&#34;#... SSL配置到底在哪里&#34;
我正在使用带有Elastic Load Balancer的AWS证书管理器
由于
答案 0 :(得分:0)
您需要在apache配置中使用http到https重定向。
我的问题是“#SSL Management配置应该是什么 这里“?
您无需添加任何SSL配置,因为您可以使用AWS Certificates Manager将SSL证书附加到ELB,同时终止ELB上的SSL连接。
您可以使用http从ELB与EC2实例进行通信。
答案 1 :(得分:0)
如果您使用AWS ELB在ELB HTTPS将得到终止了,只需要SSL证书添加到ELB 注意从ELB到您的EC2不会下HTTPS(SSL即加密)
如果您使用https Refer AWS documentation
参考 用于非AWS占
<VirtualHost *:443>
ServerName example.com
DocumentRoot "/var/www/html/"
SSLEngine on
SSLCertificateFile "/etc/ssl/certs/example.crt"
SSLCertificateKeyFile "/etc/ssl/certs/example.key"