Gunnar Bittersmann: Server Side Includes

Beitrag lesen

@@A. Weber:

Über SSI geht dies ja leider nicht (rekursiver ssi-Aufruf?).

Doch, geht.

Du musst lediglich dafür sorgen, dass das Include, das weitere enthält, auch durch den SSI-Parser geschickt wird, also die Endung 'shtml' hat (oder eine andere, wobei du den Server dann so konfigurierst, dass er auch Dateien mit jener Endung nach SSI parst).

Bsp: test.shtml:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">  
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="und" lang="und">  
 <head>  
  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />  
  <title>TEST</title>  
 </head>  
 <body>  
  <!--#include virtual="foo.shtml" -->  
 </body>  
</html>

foo.shtml:
<!--#include virtual="bar" -->

bar:
Lorem ipsum dolor sit amet.

Live long and prosper,
Gunnar

--
„Das Internet ist ein großer Misthaufen, in dem man allerdings auch kleine Schätze und Perlen finden kann.“ (Joseph Weizenbaum)