Nacházíte se zde: Úvod Podpora Nápověda Skripty na serveru SSI - server side includes
SSI - server side includes
SSI je jednoduchý způsob tvoření dynamického obsahu vkládáním speciálních direktiv do html stránek. Tyto direktivy server provede před odesláním stránky klientovi.
Pokud chcete SSI ve stránce použít, musí mít soubor koncovku .shtml (například index.shtml
). Direktiva exec není povolena a vkládat pomocí include je možné pouze dokumenty MIME typu text/plain a text/html. Pomocí include je možné shtml dokumenty dále vnořovat.
Dokumentaci s příklady naleznete na stránkách:
http://httpd.apache.org/docs-2.0/howto/ssi.html
http://httpd.apache.org/docs-2.0/mod/mod_include.html
Příklad použití SSI
Následuje jednoduchý příklad práce se Server Side Includes.
1) vytvořte si soubor hlavicka.html
s následujícím obsahem:
<h1>nadpis</h1>
2) vytvořte si soubor soubor.shtml
s následujícím obsahem:
<html> <body> <!--#config timefmt="%d.%m.%Y, %k:%M"--> <!--#include virtual="hlavicka.html"--> <p> obsah </p> <p> posledni zmena: <!--#flastmod file="soubor.shtml"--> </p> </body> </html>
3) nahrajte oba skripty do jednoho adresáře na serveru
4) do prohlížeče zadejte adresu s cestou k souboru soubor.shtml
a nechte si výsledek zobrazit, také si prohlédněte zdrojový kód zobrazené stránky