EC2 上用于 Wordpress 的 Cloudfront

Posted

技术标签:

【中文标题】EC2 上用于 Wordpress 的 Cloudfront【英文标题】:Cloudfront for Wordpress on EC2 【发布时间】:2021-10-26 04:22:47 【问题描述】:

我在 EC2 上安装了 WordPress 并且运行良好。当我将它放在 CloudFront 后面时,收到此消息并且无法正确加载页面。

这里是页面

我关注AWS article,但由于我没有 LB 或 S3,所以我无能为力。一切都在 EC2 上。 然后找到这个article 并一步一步地进行操作,但没有成功。 在这里搜索,发现一些问题没有答案。

如果您有经验,回答这个问题或与此问题相关的其他问题,那就太好了。

【问题讨论】:

【参考方案1】:

证书似乎丢失,请确保使用 SSL。浏览此文档https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/using-https.html 并进行相应更新。

【讨论】:

据我所知,当EC2为源时,我们不能使用HTTPS。这意味着用户从 CF HTTP 到 HTTPS,但 CF 到 EC2 只是 HTTP。否则出错。无论如何,我将来源更改为 https 但没有任何改变【参考方案2】:

如需解决此问题,请使用真正简单的 SSL 插件(https://wordpress.org/plugins/really-simple-ssl/)。 激活此插件并从插件激活 SSL。

【讨论】:

以上是关于EC2 上用于 Wordpress 的 Cloudfront的主要内容,如果未能解决你的问题,请参考以下文章

在 amazon ec2 cloud(Linux 服务器)上设置 crontab

EC2 WordPress 移动目录

AWS 实例配置文件不适用于 Spring Cloud AWS

ubuntu ec2-instance 上的 cloud-init 每次启动脚本

EC2上的WordPress需要FTP凭据才能安装插件

在EC2实例(Linux)中安装Cloud Custodian并与之一起使用?