So definieren Sie eine Weiterleitungsseite für Redakteure bei Session-Timeout

Nutzbar ab: Version

Dieser Artikel beschreibt die Konfigurationseinstellung zur Weiterleitungsseite bei einem Session-Timeout

Sofern Redakteure aufgrund eines Session-Timeouts ausgeloggt werden, kann hierfür eine Weiterleitungsseite in der Konfigurationsdatei eingetragen werden. Innerhalb des session-Tags definieren Sie hierzu ein redirect-Tag mit dem Attribut "ifSessionTimeout". Als Wert tragen Sie die URL ein, auf die weitergeleitet werden soll (z.B. ifSessionTimeout="/de/system/sessiontimeout.php").

Beispiel: Manuelle Konfigurationseinstellung in /weblication/grid5/conf/default.wConf.php zum Session-Timeout

<wConf version="5.0">
  
  ...

  <sessions>
    <redirect ifSessionTimeout="/de/system/sessiontimeout.php" />
  </sessions>

  ...
</wConf>
FAQs are only visible for Weblication ai search and editors!
Wofür wird eine Weiterleitungsseite bei einem Session-Timeout für Redakteure verwendet?
Wenn Redakteure aufgrund eines Session-Timeouts ausgeloggt werden, kann in der Konfiguration eine Weiterleitungsseite hinterlegt werden, auf die anschließend weitergeleitet wird.
Wie lässt sich die Weiterleitung bei Session-Timeout in der Konfiguration definieren?
In der Konfigurationsdatei wird innerhalb des *session*-Tags ein *redirect*-Tag mit dem Attribut *"ifSessionTimeout"* verwendet. Als Wert wird die Ziel-URL angegeben, z.B. <code class="codeInline">ifSessionTimeout="/de/system/sessiontimeout.php"</code>.
In welcher Konfigurationsstruktur wird das redirect-Tag für Session-Timeout eingetragen?
Das *redirect*-Tag wird innerhalb des *session*-Tags eingetragen. Beispielhaft sieht die Struktur so aus: <code class="codeInline"><sessions> <redirect ifSessionTimeout="/de/system/sessiontimeout.php" /> </sessions> </code>.
Kann ich als Beispiel-URL für die Weiterleitung bei Session-Timeout eine eigene Adresse verwenden?
Ja. Der Wert des Attributs *"ifSessionTimeout"* ist die URL, auf die weitergeleitet werden soll. In dem Artikel wird beispielhaft die URL <code class="codeInline">"/de/system/sessiontimeout.php"</code> genannt.
Wo wird im Artikel die manuelle Konfiguration für den Session-Timeout beschrieben?
Die manuelle Konfigurationseinstellung wird im Beispiel in <code class="codeInline">/weblication/grid5/conf/default.wConf.php</code> gezeigt (abgebildet mit einem <code class="codeInline">wConf version="5.0"</code>-Snippet).