Skip to the content
Documentation
Help Start
Reading in:
  • German: 9,075 of 9,075 pages
About the help in other languages
All help pages

Request Shield: die Schalter

Die Schalter oben auf der Übersicht des Request Shields - Pausieren und Einschalten, Durchsetzen, Beobachten und Aus -, was jeder auf dem Server ändert, wann er wirkt, Sicherung und Übersetzungsprüfung beim…

Download as PDF

Address: https://doc.exponential.earth/exphelp/viewer/help/request-shield/the-switches.md

On this page

This page is a translation. Read the English original

Request Shield: die Schalter

Die Schalter stehen oben auf der Übersicht (Setup > Request Shield). Benutzer mit der Richtlinie requestshield/manage sehen sie; alle anderen mit requestshield/read sehen die Übersicht ohne Schalter.

Inhalt

  1. Die Schalter im Überblick
  2. Pausieren und Einschalten
  3. Durchsetzen, Beobachten und Aus
  4. Wenn ein Schalter verweigert wird
  5. Wer was geschaltet hat

Die Schalter im Überblick

SchalterWas er ändertWirkt
Pausierenlegt var/request-shield/PAUSED anab der nächsten Anfrage, auf jedem Server
Einschaltenentfernt var/request-shield/PAUSEDab der nächsten Anfrage, auf jedem Server
Durchsetzen, Beobachten, Ausschreibt die Zeile set mode der Hauptregeldatei der Website neuinnerhalb der recheck Sekunden der Regeln (standardmäßig 10)

Jeder Schalter ist eine Schaltfläche in einem Formular, das mit dem Formular-Token gesendet wird, und führt mit einer Meldung, was getan wurde, zurück zur Übersicht.

Pausieren und Einschalten

Pausieren ist der schnellste Weg, den Shield aus dem Weg zu nehmen: Solange var/request-shield/PAUSED existiert, entscheidet der Shield nichts, und jede Anfrage erreicht die Website, als wäre er nicht installiert. An den Regeln ändert sich nichts. Nutzen Sie es, wenn Sie den Shield im Verdacht haben und es sofort wissen wollen.

Einschalten entfernt die Datei. Aus einer Shell geht dasselbe: Legen Sie var/request-shield/PAUSED an oder entfernen Sie die Datei.

Durchsetzen, Beobachten und Aus

Die Modus-Schaltflächen ändern den Modus der Regeln:

  • Durchsetzen (enforce): Die Entscheidungen werden ausgeführt. So wird der Shield installiert.
  • Beobachten (monitor): Jede Entscheidung wird nur protokolliert, niemand wird abgewiesen. Siehe Beobachten und durchsetzen.
  • Aus (off): Nichts wird entschieden.

Ein Moduswechsel:

  1. verwendet die Hauptregeldatei der Website (settings/request-shield/request-shield.rules oder die Datei, die config.php nennt). Solange die Standarddatei der Extension verwendet wird, legt der erste Wechsel daraus die eigene Datei der Website an und kopiert die drei exponential*.rules daneben; ab dann wird die Datei der Website verwendet;
  2. sichert die bisherige Datei in var/request-shield/backup/ (ihr Name, das Datum und ein kurzer Hash);
  3. übersetzt die neuen Regeln; lassen sie sich nicht übersetzen, stellt er die bisherige Datei wieder her und nennt den Grund.

Der Modus strict liegt auf keiner Schaltfläche: Er bleibt eine Entscheidung, die in der Regeldatei steht.

Wenn ein Schalter verweigert wird

Ein Schalter wird mit Begründung verweigert, wenn der Webserver die Regeldatei oder ihr Verzeichnis (für einen Modus) oder var/request-shield/ (für eine Pause) nicht beschreiben kann. Die Schaltflächen sind dann deaktiviert. Bitten Sie die Person, die den Server betreut, die Dateien für den Benutzer beschreibbar zu machen, unter dem PHP für die Website läuft, oder die Änderung auf dem Server vorzunehmen.

Wer was geschaltet hat

Jeder Schalter wird mit Login und ID des Benutzers und dem Ergebnis in var/log/requestshield.log festgehalten. Sie können die Datei unter Setup > Logdateien lesen.

Something wrong on this page? Report an error

Documentation license

This documentation is free documentation, licensed under the GNU Free Documentation License 1.3 or later.

Exponential Copyright © 1998-2026 Exponential Foundation and 7x