0

对不起,冗长的标题。

基本上,我使用 Jekyll Now 主题创建了一个 jekyll 网站,它作为静态网站完美运行,这里是 github 版本:fitnessregiment.github.io 这是我希望网站的外观。如果您访问博客,您可以看到 1 篇博客文章 /essential-softwares-for-windows/。

现在的问题是,一旦我启用了 cloudfront 以便在我的主域上启用 HTTPS:alexis-drakopoulos.com出现了一些问题,我设法修复了一些问题,但我无法修复的主要问题之一是博客文章没有出现在博客页面上。然而,它们确实存在,如https://alexis-drakopoulos.com/essential-softwares-for-windows/

所以解释一下这个网站是如何工作的:Github repo: github.com/FitnessRegiment/fitnessregiment.github.io/

然后通过直接上传到亚马逊 S3 的 forestry.io CMS 进行管理。

Amazon S3 存储桶终端节点:alexis-drakopoulos.com.s3-website.eu-west-2.amazonaws.com

Cloudfront URL:d2cmpfzgichbat.cloudfront.net(如您所见,它不显示博客文章)。

所以我无法弄清楚可能出了什么问题,云端不了解结构?我不确定。

任何帮助将不胜感激。

4

1 回答 1

0

听起来它仍在提供旧版本的页面。您需要触发 CloudFront 缓存失效。http://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/Invalidation.html

于 2017-10-18T13:58:32.217 回答