2013-08-28 60 views
6

クラウドフロントでssiを使用する方法はありますか、それとも動的コンテンツとして分類されていますか? ヘッダー、ナビゲーション、サイドバーなどのセクションに1つのファイルを使用できるようにしたいと考えています。サーバサイドインクルードまたはssiを使用すると、AWS S3

例:いくつかのhtmlファイルを持っていますが、同じ「header」セクションを使用しています。「header.shtml」だけを変更してすべてのファイルが変更されます。 S3のhtmlファイルsotrge。

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

答えて

4

Amazon S3はSSIをサポートしていません。 S3にホストされているすべてのコンテンツは静的コンテンツです。

ファイルをS3にアップロードする前にファイルをローカルで処理し、コードに含まれているものを処理することができます。その後、最終版を入手したら、それをS3にアップロードしてください。

+1

つまり、ヘッダーとフッターを保存するたびに、そのヘッダーとフッターを含むウェブサイト全体のすべてのページを再生成します。 – PKHunter

+0

自動ビルドパイプラインでは、これは大きな問題ではありません。 – SunSparc

関連する問題