Herunterladen Inhalt Inhalt Diese Seite drucken

Benutzerdefinierte Seiten Über Seitenvorlagen - LANCOM LCOS 9.00 Referenzhandbuch

Inhaltsverzeichnis

Werbung

Templates auf externen Servern, die mittels Template-Variablen referenziert werden, werden vom Gerät nicht gecached.
Template Caching aktivieren
Um das Caching für eine Seitenvorlage zu aktivieren, setzen Sie in LANconfig unter Public-Spot > Server >
Seiten-Tabelle > <Name der Vorlagenseite> die Einstellung Seite cachen.
Im Setup-Menü finden Sie den dazugehörigen Paramter unter Public-Spot-Modul > Seitentabelle > Template-Cache
.
Template Cache löschen
Das Gerät löscht bzw. aktualisiert im Cache gespeicherte Templates automatisch, sobald Sie eine neue Template-Datei
in das Dateisystem Ihres Gerätes laden (bei lokaler Speicherung) bzw. die Cache-Zeit für ein HTTP(S)-Template abläuft
(bei Speicherung auf externem einem Server). Hierzu wertet das Gerät den Cache-Control-Header eines
HTTP(S)-Templates aus, um die maximale Cache-Zeit zu erfahren.
5
Sofern kein Cache-Control-Header gesetzt ist, wird die Webseite nicht gecached und direkt wieder
verworfen. Achten Sie beim Einrichten eines individuellen Templates somit darauf, das entsprechende META-Tag
in Verbindung mit einer sinnvollen Cache-Zeit (in Sekunden) zu setzen, z. B. <meta
http-equiv="cache-control" content="max-age=60">. Die Dauer der Cache-Zeit ist
dabei vom Szenario abhängig; es gibt keine konkreten Empfehlungen.
Sie haben aber auch die Möglichkeit, den Template Cache über eine Aktion manuell zu löschen. Starten Sie dazu im
Status-Menü unter Public-Spot die Aktion Flush-Template-Cache.
Benutzerdefinierte Seiten via HTTP Redirect
Sofern Sie benutzerdefinierte Seiten als Umleitung realisieren (Request-Typ: Redirect), setzt Ihr Gerät diese wie folgt um:
Immer, wenn Ihr Gerät eine betreffende Seite an einen Client liefern muss, erweitert es die URL gemäß der im
vorangegangenen Kapitel vorgestellten Platzhalter und sendet eine HTTP-Antwort 307 (temporäre Umleitung) mit dieser
URL an den Client.
Umleitungen sind besonders dann sinnvoll, wenn Sie eine Willkommensseite verwenden und alle Authentifizierungen
auf einem externen Gateway erfolgen sollen. In diesem Fall können die Clients sofort zu diesem Gateway umgeleitet
werden. Dieses Feature wird oft gemeinsam mit der externen Gerätekontroller verwendet.
Benutzerdefinierte Seiten über Seitenvorlagen
Alternativ kann das Gerät auch selbst als Client auftreten und die erweiterte URL verwenden um, um über eine
HTTP-Verbindung die benutzerdefinierte Seite herunterzuladen. Der interne Preprozessor übernimmt die Bearbeitung der
Seite und sendet das Ergebnis anschließend an den Public Spot-Nutzer. Diese Vorverarbeitung erlaubt es,
Session-spezifische Daten zu verarbeiten, obwohl der Server eine statische Seite bereithält. Das Gerät verwendet
Syntax-Befehle, wie sie bei Web-Browsern bekannt sind. Allerdings beherrscht es allerdings nur eine Teilmenge der
möglichen Befehle:
Referenzhandbuch
14 Public Spot
991

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis