用亚马逊S3+Cloudfront托管Jekyll网站,并配有私人注册商(namecheap),博客文章没有出现在博客页



很抱歉标题太冗长。

基本上,我使用jekyll Now主题创建了一个jekyll网站,它作为静态网站运行得很好,这里是github版本:fitnessregroup.github.io,这就是我想要的网站外观。如果你去博客,你可以看到1博客文章/基本软件的窗口/。

现在的问题是,一旦我在我的主域alexis-rakopoulos.com上启用cloudfront以启用HTTPS,我就解决了一些问题,但我无法解决的主要问题之一是博客文章没有出现在博客页面上。然而,正如在https://alexis-drakopoulos.com/essential-softwares-for-windows/

因此,为了解释网站的工作原理:Github repo:Github.com/FitnessRegulation/fitnessRegulation.Github.io/

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

亚马逊S3 bucket端点:alexis-rakopoulos.com.S3-website.eu-west-2.amazonaws.com

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

所以我不知道可能出了什么问题,cloudfront不了解结构?我不确定。

如有任何帮助,我们将不胜感激。

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

最新更新