首页 > 解决方案 > 带有简单 wordpress 站点的 aws cloud front ssl

问题描述

Route53 CDN6 CDN5 CDN4 CDN3 CDN2 CDN1我用wordpress安装了ec2(ubuntu1804-lamp),并指向mydomain.com,它在没有ssl的情况下工作正常,现在我想把这个ec2实例放在带有自定义ssl(AWS ACM)mydomain.com的cloudfront后面。我已经使用原始 awscdn.mydomain.com 创建了云前端,原始协议策略 = 仅限 HTTP,行为设置为默认(*),查看器协议策略 = HTTP 和 HTTPS,转发查询字符串 = 是。在我的 Route53 中,我将 awscdn.mydomain.com (A) 记录指向 ec2 ip 地址,并将 mydomain.com 指向 (A-Alias) 到 CloudFront 域 (abcxyz.cloudfront.net)。当我请求 mydomain.com 以 http 形式返回时,但是当我手动请求 https mydomain.com 时,它的返回带有被阻止的图像(css,js)。Web 服务器是在 ec2 实例上运行的 apache2....如何将我的 ec2 重定向到 http 到 https ?

可能的帮助,不胜感激....非常感谢

标签: cloud

解决方案


AWS Cloudfront 有一个选项,允许在通过行为发送请求时重定向到 HTTPS


推荐阅读