【问题标题】:Using server side includes or ssi ,AWS S3使用服务器端包括或 ssi ,AWS S3
【发布时间】:2013-08-31 07:35:32
【问题描述】:

有没有办法在云端使用 ssi 或者它被归类为动态内容? 我希望标题、导航或侧边栏等部分能够使用一个文件。

示例:我有一些 html 文件,它们使用相同的“header”部分,我只想更改“header.shtml”并且所有文件都会更改。 html 文件与 S3 一起使用。

enter code here<!--#include virtual="/includes/header.shtml" -->

【问题讨论】:

    标签: amazon-web-services amazon-s3 ssi


    【解决方案1】:

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

    您可以在将文件上传到 S3 之前在本地处理文件并处理包含的任何代码。然后,获得最终版本后,只需将其上传到 S3。

    【讨论】:

    • 这意味着,每次我们保存页眉和页脚时,我们都会重新生成整个网站中带有该页眉和页脚的每个页面。
    • 使用自动构建管道,这没什么大不了的。
    • 你能解释一下“在本地处理文件”是什么意思吗?
    • @aprajitha 他的意思是使用本地PC上的脚本或类似的脚本将文件中的#include部分替换为包含文件的内容,然后将它们上传到S3。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-08-15
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多