Amazon S3具有静态网站托管功能,但不支持以下标签:
<!--#include virtual="i/header.htm" -->
<!--#echo var="i/header.htm" -->
<!--#include file="i/header.htm" -->
是否有模仿此功能而没有对S3上的每个页面上的标题进行某种JavaScript / AJAX内容请求?
答案 0 :(得分:2)
您可以使用javascript在客户端浏览器中组合页面。使用jQuery:
$('#header').load('header.html');
这有一个严重的SEO缺点 - 像谷歌这样的搜索引擎不会看到最后一页。
您还可以将内容嵌入页面中作为iframe。
答案 1 :(得分:1)
Amazon S3提供平面文件存储。无论您采用何种逻辑,都需要成为客户端。