使用服务器端包含或ssi,AWS S3

use*_*100 9 ssi amazon-s3 amazon-web-services

有没有办法在cloudfront上使用ssi或者它被归类为动态内容?我希望像标题,导航或侧边栏这样的部分能够使用一个文件.

例如:我有一些html文件,他们使用相同的"标题"部分,我只想更改"header.shtml",所有文件都将更改.使用S3的html文件sotrge.

enter code here<!--#include virtual="/includes/header.shtml" -->
Run Code Online (Sandbox Code Playgroud)

dcr*_*cro 6

Amazon S3不支持SSI.S3上托管的所有内容都是静态内容.

您可以在将文件上载到S3并处理任何包含的代码之前在本地处理这些文件.然后,一旦你有最终版本,只需将其上传到S3.

  • 这意味着,每次我们保存页眉和页脚时,我们都会重新生成带有该页眉和页脚的整个网站的每个页面。 (2认同)