2011-07-21 73 views
4

亞馬遜S3具有靜態網站託管,但不支持像標籤:服務器端包含在S3

<!--#include virtual="i/header.htm" --> 
<!--#echo var="i/header.htm" --> 
<!--#include file="i/header.htm" --> 

反正無需某種形式的JavaScript/AJAX內容請求的頁眉上模仿此功能S3上的每一頁?

回答

1

Amazon S3提供平面文件存儲。無論您應用什麼邏輯都需要客戶端。

2

您可以使用javascript在客戶端瀏覽器中組裝頁面。使用jQuery:

$('#header').load('header.html'); 

這有一個嚴重的SEO缺點 - 像Google這樣的搜索引擎不會看到最後一頁。

您也可以將內容作爲iframe嵌入到頁面中。