使用Cloudfront和SSL无法连接到EC2上的WordPress

  • 我有instantaudiobook.co注册在名字廉价并指向AWS Route 53。
  • 我的AWS服务器前面有CloudFront(正在运行
    WordPress的)。
  • 我在AWS Certificate Manager中创build了一个SSL证书,并通过CloudFront将其与我的域相关联。
  • 当我尝试访问我的域名时,出现了各种错误:

对我的域的常规HTTP请求:

我收到一个错误的请求/ 403错误。

在这里输入图像说明

对Cloudfront域的请求

我得到相同的403错误。

在这里输入图像说明

HTTPS请求到我的域名

有时我得到相同的403错误。 有时我得到一个不支持的协议错误。

在这里输入图像说明

  • 基于Chrome和Safari中的SSL证书,证书看起来不错:

在这里输入图像说明 在这里输入图像说明

  • 证书pipe理器设置: 在这里输入图像说明

    • 路由53 DNS设置:

在这里输入图像说明

  • ec2设置:

在这里输入图像说明

  • CloudFront设置: 在这里输入图像说明

在这里输入图像说明

在这里输入图像说明

  • WordPress的wp_config:

define('WP_HOME',' https: //instantaudiobook.co'); define('WP_SITEURL',' https: //instantaudiobook.co');

你的原点应该指向主机。 在这个例子中,它看起来像你的原点也指向了云端分布。 看样品