April 22
Una delle sfide di aggiornamento di un sito web è quando si ha bisogno di ridisegnare una parte di una pagina Web che deve riflettersi su tutte le pagine Web. Server Side Includes (SSI) sono file che compongono l'intero processo molto più facile inserendo il contenuto di un singolo file e averlo riflette su altre pagine web. Gli usi comuni di SSI sono in barre di navigazione, intestazioni e piè di pagina o altri elementi della pagina Web che rimangono praticamente invariato durante la navigazione da una pagina all'altra su un sito web.
1 Verificare che il server di hosting supporta l'uso di SSI. Alcuni server Web comuni che supportano SSI includono Apache, Internet Information Service (IIS) di Microsoft e Lighttpd.
2 Aprire il file .htaccess si trova nella directory principale del server Web e aggiungere le seguenti righe nel file:
AddType text / html .shtml
AddHandler .shtml analizzati dal server
Options Indexes FollowSymLinks Include
3 Salvare il file come .htaccess e caricarlo nella directory principale con il resto delle pagine Web.
Aggiungere la riga seguente al file .htaccess:
DirectoryIndex index.html index.shtml
La linea di cui sopra indica al server per cercare il file indice con l'SSI prima prima di tirare il file index.html normale che non contiene SSI. Questa linea è importante sugli host che non servono il file index.html predefinita ogni volta che una persona che cerca il sito semplicemente includendo l'URL con l'aggiunta di una pagina Web specifica.
5 Aggiungere la riga "# include" per il file HTML in cui i file esterni devono essere importati come illustrato di seguito:
<! - # Include virtual = "/includes/navigation.ssi" ->
Verificare sempre che il file SSI risiede sul percorso definito. In questo caso si trova nella cartella denominata "comprende" si trova nella directory principale del server Web. Aggiungere la riga sopra, dove si desidera che i frammenti di codice nei file SSI da importare nel codice HTML o PHP.