Benutzer-Werkzeuge

Webseiten-Werkzeuge


doku:apachessi

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.


doku:apachessi [2009-05-16 09:04] (aktuell) – angelegt - Externe Bearbeitung 127.0.0.1
Zeile 1: Zeile 1:
 +=====  Apache: Server Side Include (SSI) aktivieren und nutzen =====
 +
 +  *  [[intern:allowoverride]] All
 +    *  damit .htaccess beachtet wird
 +  *  im entsprechenden Verzeichnis ein .htaccess:
 + <code>
 +Options +Includes
 +Options +Includes
 + [[intern:xbithack]] on
 + [[intern:addtype]] text/html .shtml
 +</code>
 +  *  html-Datei muss ausführbar sein (x-Bit, daher :xbithack)
 +  *  html-Datei, z.B.:
 + <code>
 +<!--#include virtual="/boerse-wiki/cgi-bin/hilfe.pl?id=NeueSeite" -->
 +</code>
 +    *  :!: die includierte URI muss auf dem selben Server liegen !
 +  *  erweitertes Beispiel:
 + <code>
 +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
 +<html>
 +<head>
 +<title>Dynamisches HTML mit Server Side Includes</title>
 +</head>
 +<body>
 +<h1>Dynamisches HTML mit Server Side Includes</h1>
 +Datum/Uhrzeit auf dem Server-Rechner:  <!--#config timefmt="%d.%m.%Y, %H.%M" -->
 +<!--#echo var="DATE_LOCAL" --> Uhr<br>
 +Installierte Server-Software: <!--#echo var="SERVER_SOFTWARE" --><br>
 +Ihr Web-Browser: <!--#echo var="HTTP_USER_AGENT" -->
 +<ul>
 +<li> Name dieser HTML-Datei: <!--#echo var="DOCUMENT_NAME" --><br>
 +<li> URI dieser HTML-Datei: <!--#echo var="DOCUMENT_URI" --><br>
 +</ul>
 +<h3>Weitere Informationen:</h3>
 +<!--#include virtual="/boerse-wiki/cgi-bin/hilfe.pl?id=wiki" -->
 +</body>
 +</html>
 +</code>
 +  *  Variablen definieren:
 + <code>
 +<!--#set var="param" value="Sie haben die Seite mit dem test-Parameter aufgerufen" -->
 +</code>
  

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki