Op deze support site vindt u uitgebreide informatie over onze internet diensten. Heeft u ondanks deze informatie toch nog vragen : email support@jipco.com
 

Hosting geavanceerd
SSH (secure telnet)
Verbinding maken
Wijzigen van de Unix prompt
Geinstalleerde programma's

CGI scripting
Installeren Perl scripts
Wijzig bestandsrechten
Problemen oplossen
Reeds geïnstalleerde scripts

Overige geavanceerd
Frontpage extensies
Setup MySQL
Server Side Includes (SSI)
Secure Server (SSL)

Zie ook :
Domein registratie en Email diensten
Hosting standaard

Support home pagina

Server Side Includes (SSI)

Server Side Includes (SSI) zijn speciale opdrachten die u in uw html bestanden kunt zetten, die ervoor zorgen dat uw web server de inhoud van uw HTML bestand veranderd voordat hij hem doorstuurt naar de browser.

SSI wordt gebruikt om andere bestanden op te nemen in uw bestand, te laten zien wanneer een pagina het laatst gewijzigd is of andere gegevens weer te geven.

Bestanden die SSI gebruiken hebben standaard de extensie .shtml.

SSI opdrachten bestaan meestal uit een hoofdbestandsdeel en een of meerdere eigenschappen. Een SSI opdracht ziet er als volgt uit :
<!--#hoofbestandsdeel eigenschap=waarde -->

Na de laatste eigenschap en voor de afsluitende --> moet altijd een spatie staan !

Vaak werkt de opdracht ook als deze spatie weggelaten wordt, maar volgens de specificaties van SSI hoort deze daar te staan. Het wordt daarom aangeraden deze spatie er altijd te plaatsen.

SSI wordt het meest toegepast voor het opnemen van andere bestanden in uw pagina. Zo kunt u bijvoorbeeld een header of footer van uw website in een apart bestand plaatsen en ieder pagina deze header of footer laten implementeren door middel van een SSI opsdracht. U kunt zo de header en footer voor de gehele website veranderen door één bestand te wijzigen.
Een bestand in uw HTML code opnemen via SSI wordt gedaan met :

<!--#include virtual="/bestandsnaam.html" -->

De waarde van de "Virtual" eigenschap wordt afgeleid uit de de URL die gebruikt wordt om het betreffende bestand te laden, minus de domeinnaam en de 'http://' Als u bijvoorbeeld het bestand "http://www.uwdomein.nl/bestanden/include/header.html" wilt toevoegen aan uw bestand, dan wordt de SSI opdracht :

<!--#include virtual="bestanden/include/header.html" -->

SSI kan ook gebruikt worden om de datum weer te geven waarop de pagina als laatste is gewijzigd. Dit wordt gedaan met het hoofdbestandsdeel "ECHO" en de LAST_MODIFIED variabele.
De opdracht ziet er als volgt uit :

<!--#echo var="LAST_MODIFIED" -->

Andere variabelen die gebruikt kunnen worden in combinatie met het ECHO hoofdbestandsdeel zijn :

  • DATE_LOCAL (datum en tijd in locale tijdzone)
  • DATE_GMT (datum en tijd in Greenwich Mean Time),
  • DOCUMENT_NAME (De bestandsnaam van het document )
  • DOCUMENT_URL (De URL van het document. )

SSI heeft ook beperkte mogelijkheden om "if-then-else" constructies te gebruiken. Documentatie over deze functies is te vinden op de Apache web site. In de meeste gevallen is het verstandiger om Perl of PHP te gebruiken als u dit soort constructies nodig heeft.

Lees ook de SSI tutorial voor meer informatie.

 

 
 
   ©2004 - Jipco internet - - Algemene voorwaarden - - - Privacy reglement