将 http 重定向到 https ,什么是 ssl 配置?
Redirect http to https , what is ssl configuration?
我已经安装了 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)
我的问题是“# ... SSL Configuration goes here”中应该有什么
我正在将 AWS 证书管理器与 Elastic Load Balancer 结合使用
谢谢
您需要在 apache 配置中将 http 重定向到 https。
my question is what should be there in "# ... SSL Configuration goes
here"?
您无需添加任何 SSL 配置,因为您可以使用 AWS Certificates Manager 将 SSL 证书附加到 ELB,同时在 ELB 终止 SSL 连接。
您可以使用 http 从 ELB 到 EC2 实例进行通信。
如果您在 ELB 上使用 AWS 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"
我已经安装了 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)
我的问题是“# ... SSL Configuration goes here”中应该有什么
我正在将 AWS 证书管理器与 Elastic Load Balancer 结合使用
谢谢
您需要在 apache 配置中将 http 重定向到 https。
my question is what should be there in "# ... SSL Configuration goes here"?
您无需添加任何 SSL 配置,因为您可以使用 AWS Certificates Manager 将 SSL 证书附加到 ELB,同时在 ELB 终止 SSL 连接。
您可以使用 http 从 ELB 到 EC2 实例进行通信。
如果您在 ELB 上使用 AWS 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"