Come installare SSI

April 22

Come installare SSI


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.

istruzione

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.

4 Come installare SSI

Utilizzare i file SSI in molte pagine web contemporaneamente.

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.

Consigli e avvertenze

  • Creazione di un .htaccess in Windows, non è possibile in quanto Windows non consente la creazione di un file che inizia con un punto. Per ovviare a questo problema, caricare il file come file di testo e quindi rinominarlo sul server.
  • Quando si aggiunge SSI in PHP, utilizzare il formato di seguito:
  • <? Php
  • @includes ( "Nome del file");
  • ?>
  • E 'possibile avere un file "include" contenere altri "Include", così, che vengono valutati prima le pagine sono resi. Tuttavia, questo può rallentare il server da più tempo è necessario per individuare e recuperare ognuno di questi file. Include i file devono essere utilizzati solo quando è assolutamente necessario, dal momento che influiscono sulle prestazioni di un sito web.