2013-08-28 11 views
6

Esiste un modo per utilizzare ssi su cloudfront oppure è classificato come contenuto dinamico? Mi piacerebbe avere sezioni come header, nav o sidebar essere in grado di usare un file.Utilizzo lato server include o ssi, AWS S3

esempio: ho alcuni file html, usano la stessa sezione "header", voglio solo cambiare "header.shtml" e tutti i file cambieranno. I file html sotrge con S3.

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

risposta

4

Amazon S3 non supporta SSI. Tutto il contenuto ospitato su S3 è contenuto statico.

È possibile elaborare i file localmente prima di caricarli su S3 e gestire qualsiasi codice incluso. Quindi, una volta ottenuta la versione finale, è sufficiente caricarla su S3.

+1

Ciò significa che ogni volta che salviamo un'intestazione e un piè di pagina, rigenereremo ogni singola pagina del nostro intero sito Web che contiene quell'intestazione e il piè di pagina. – PKHunter

+0

Con una pipeline di build automatizzata non è un grosso problema. – SunSparc

Problemi correlati