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
AWS 实例配置文件不适用于 Spring Cloud AWS