IBM Cloud Docs
Seitenregeln verwenden

Seitenregeln verwenden

Eine Seitenregel gibt Einstellungen und Werte an, die Sie auf ein bestimmtes URL-Muster anwenden können, das auf Ihre Domäne verweist. Seitenregeln unterstützen Sie beim Verwalten der Sicherheit, Leistung und Zuverlässigkeit für die einzelnen URLs in Ihrer Site. In der folgenden Tabelle werden die für Kunden verfügbaren Seitenregeln beschrieben sowie das Ausführungsverhalten dieser Regeln und wichtige Hinweise, die Sie bei der Verwendung dieser Regeln beachten sollten.

Sicherheit

Sicherheitsvorschriften
Einstellung Verhalten Hinweise
Always Use HTTPS (Immer HTTPS verwenden) Konvertiert alle http://-URLs in https://-URLs, indem eine 301-Umleitung eingerichtet wird. Bei Verwendung dieser Einstellung werden alle anderen Einstellungskonfigurationen für die Regel inaktiviert, da CIS für die Anforderung eine Umleitung an HTTPS erzwingt. Dadurch entsteht eine neue Anforderung, die dann mithilfe der Seitenregeln ausgewertet wird.
Browser Integrity Check (Integritätsprüfung für den Browser) Sucht nach HTTP-Headern, die häufig von Spammern verwendet werden, und verweigert den Zugriff auf Ihre Seite. Darüber hinaus werden Besucher blockiert, die nicht über einen Benutzeragenten verfügen oder einen vom Standard abweichenden Benutzeragenten hinzufügen (diese Taktik wird häufig von böswilligen Bots, Crawlern oder APIs verwendet).
Disable Security (Sicherheit inaktivieren) Inaktiviert die folgenden Funktionen: E-Mail-Verschleierung, Serverseitige Ausschlüsse und WAF (Web Application Firewall). Wenn eine Regel die Sicherheit inaktiviert und eine andere Regel die WAF aktiviert, hat die WAF-Regel Vorrang, unabhängig von der Reihenfolge, in der sie auftreten.
Email Obfuscation (E-Mail-Verschleierung) Schaltet die Funktion für E-Mail-Verschleierung ein oder aus. Wenn die Funktion für E-Mail-Verschleierung aktiviert ist, werden die E-Mail-Adressen auf Ihrer Webseite für Bots verschleiert (verdeckt), aber sie bleiben für Menschen sichtbar. Das Erscheinungsbild Ihrer Website bleibt für Besucher unverändert.
IP Geolocation Header (Header für IP-Geoortung) Schließt den Landescode des Standorts des Benutzers in alle Anforderungen an Ihre Website ein. Die Informationen befinden sich im HTTP-Header CF-IPCountry.
Sicherheitsstufe Gibt an, wie hoch die Bedrohungsbewertung eines Kunden sein muss, damit eine Seite mit Sicherheitsabfrage ausgegeben wird. Verwenden Sie diese Einstellung damit den Besuchern Ihrer Site eine Sicherheitsabfrage für den Verteidigungsmodus angezeigt wird.
Server Side Excludes (Serverseitige Ausschlüsse) Schaltet die serverseitigen Ausschlüsse ein oder aus. Serverseitige Ausschlüsse bieten die Möglichkeit, sensible Inhalte vor verdächtigen Besuchern zu verbergen und sie für normale Besucher sichtbar zu machen. Die SSE-Funktion kann nur mit HTML verwendet werden.
TLS Steuert, welcher TLS-Modus verwendet wird.
WAF Schaltet WAF-Regeln ein oder aus. Einzelne WAF-Regeln können nicht über Seitenregeln aktiviert oder deaktiviert werden.
Automatic HTTPS Rewrites (Automatische Umschreibung in HTTPS) Schaltet automatische HTTPS-Umschreibvorgänge ein oder aus. Automatische HTTPS-Umschreibvorgänge schreiben HTML-Quelltextlinks zuverlässig von HTTP in HTTPS um.
Opportunistic Encryption (Opportunistische Verschlüsselung) Schaltet die opportunistische Verschlüsselung ein oder aus. Die opportunistische Verschlüsselung ermöglicht den Clients die Verwendung konventioneller ungeschützter Protokolle über geschützte Kanäle.
Cache Deception Armor (Schutz gegen Cachetäuschung) Schaltet den Cache-Täuschungsschutz ein oder aus. Der Cache-Täuschungsschutz schützt vor Web-Cache-Täuschungsversuchen, ohne das Zwischenspeichern statischer Assets zu verhindern. Diese Einstellung prüft, ob die URL-Erweiterung mit dem zurückgegebenen Inhaltstyp übereinstimmt.
True Client IP Header (Header für True Client-IP) CIS übergibt die IP-Adresse des Benutzers im Header True-Client-IP. Nur Enterprise

Zuverlässigkeit

Regeln für die Verlässlichkeit
Einstellung Verhalten Hinweise
Nicht aktuelle Inhalte bereitstellen Hält eine begrenzte Version der Site online, wenn der Server inaktiv wird. Weitere Informationen finden Sie unter Verwalten Ihrer CIS-Bereitstellung für optimale Zuverlässigkeit.
Ursprungscachesteuerung Legt fest, welche Inhalte vom Ursprung zwischengespeichert werden und wie oft die Inhalte aktualisiert werden. Weitere Informationen finden Sie unter Verwalten Ihrer CIS-Bereitstellung für optimale Zuverlässigkeit.
Weiterleitungs-URL URL, die verwendet werden soll, wenn die Website nicht verfügbar ist. Bei Verwendung dieser Einstellung werden alle anderen Einstellungskonfigurationen inaktiviert, da die Anforderung an ein anderes Ziel weitergeleitet wird. Weitere Informationen finden Sie unter Verwalten Ihrer CIS-Bereitstellung für optimale Zuverlässigkeit.
Host Header Override (Überschreibung des Host-Headers) Ersetzt den Host-Header durch einen URI, der mit der Seitenregel für den angegebenen Wert übereinstimmt. Wird in der Regel für Inhalt verwendet, der in einem S3-Bucket gehostet wird.
Disable Apps (Apps inaktivieren) Inaktiviert alle CIS-Apps. Nur Enterprise
Origin Error Page Pass-thru (Fehlerseite des Ursprungs übergehen) Inaktiviert CIS-Fehlerseiten, die das Senden von Problemen vom Ursprungsserver auslösen, und zeigt stattdessen die im Ursprung festgelegten Fehlerseiten an. Nur Enterprise

Leistung

Leistungsregeln
Einstellung Verhalten Hinweise
Browser Cache TTL (Lebenszeit des Browser-Cache) Steuert, wie lange Ressourcen, die von Client-Browsern zwischengespeichert werden, gültig bleiben.
Bypass Cache on Cookie (Cache bei Cookie umgehen) Stellt ein zwischengespeichertes Objekt bereit, wenn kein Cookie mit einem bestimmten Namen vorhanden ist. Beispielsweise wird eine zwischengespeicherte Version der Homepage bereitgestellt, sofern kein Cookie SessionID angibt, dass der Kunde angemeldet ist und personalisierter Inhalt für den Kunden angezeigt werden sollte.
Cache Level (Cachestufe)

Umgehungs-Ressourcen, die dieser Seitenregel entsprechen, werden nicht zwischengespeichert.

  • Keine Abfragezeichenfolge -Stellt nur Ressourcen aus dem Cache zu, wenn keine Abfragezeichenfolge vorhanden ist.
  • Abfragezeichenfolge ignorieren -Stellt allen dieselbe Ressource unabhängig von der Abfragezeichenfolge bereit.
  • Standard -Stellt bei jeder Änderung der Abfragezeichenfolge eine andere Ressource bereit.
  • Alles zwischenspeichern - Ressourcen, die mit der Seitenregel übereinstimmen, werden zwischengespeichert.
Standardmäßig wird HTML-Inhalt nicht zwischengespeichert. Eine Seitenregel zum Zwischenspeichern statischen HTML-Inhalts muss geschrieben werden.
Edge Cache TTL (Lebenszeit des Edge-Cache) Steuert, wie lange CIS Dateien im Cache aufbewahrt. Diese Einstellung ist bei der Angabe einer Cachestufe optional.
Resolve Override (Auflösung überschreiben) Ändert die URL oder IP, in die die Anforderung aufgelöst wird, die mit der Seitenregel übereinstimmt.
Cache on Cookie (Cache bei Cookie) Wendet die Option Alles zwischenspeichern (Einstellung Cachestufe) basierend auf der Übereinstimmung eines regulären Ausdrucks mit einem Cookienamen an. Wenn Sie beide Einstellungen und Cacheumgehung bei Cookie zu derselben Seitenregel hinzufügen, hat Cacheumgehung bei Cookie Vorrang vor Caching bei Cookie. Nur Enterprise
Disable Performance (Leistung inaktivieren) Inaktiviert die Option Webinhalte komprimieren, Bildlastoptimierung, Optimierung der Bildgröße und Scriptlastoptimierung. Nur Enterprise
Webinhalte minimieren Komprimiert HTML-, CSS- und/oder JavaScript-Dateien durch Entfernen aller unnötigen Zeichen aus diesen Dateien. Nur Enterprise
Bildladeoptimierung

Verbessert die Ladezeit für Seiten, die Bilder basierend auf der Netzverbindung und dem Gerätetyp enthalten, durch eines der folgenden Elemente:

  • Imagevirtualisierung -Ersetzt Bilder durch Platzhalterbilder mit niedriger Auflösung, die dieselben Dimensionen wie das Original haben (einschließlich Bilder anderer Anbieter). Sobald die Seite vollständig wiedergegeben wird, werden die Bilder mit voller Auflösung mit geringem Aufwand geladen (dabei haben Bilder im Darstellungsfeld des Browsers die höchste Priorität). Dieser Prozess ermöglicht die schnelle Wiedergabe von Seiten und minimiert den Browserfluss.
  • Anforderungen rationalisieren - Kombiniert mehrere einzelne Netzanforderungen für Bilder in einer einzigen Anforderung.
Bildgrößenoptimierung Verringert die Größe der Bilddatei, indem Metadaten (Datum und Uhrzeit, Kamerahersteller und -modell usw.) entfernt und die Bilder nach Möglichkeit komprimiert werden. Kleinere Dateigrößen bedeuten schnellere Ladezeiten für Bilder und Webseiten.
Abfragezeichenfolge sortieren Behandelt Dateien mit denselben Abfragezeichenfolgen als dieselbe Datei im Cache. Dies erfolgt unabhängig von der Reihenfolge der Abfragezeichenfolgen. Nur Enterprise
Response Buffering (Antwortpufferung) Aktiviert oder inaktiviert die Pufferung der Antworten vom Ursprungsserver. Standardmäßig sendet CIS Pakete an den Client, sobald diese empfangen werden. Wenn die Antwortpufferung aktiviert ist, wartet CIS, bis die gesamte Datei vorhanden ist, bevor Sie zum Benutzer weitergeleitet wird. Nur Enterprise
Scriptladeoptimierung Verbessert die Füllzeiten durch asynchrones Laden Ihrer JavaScripts, einschließlich Scripts anderer Anbieter, sodass sie die Wiedergabe des Inhalts Ihrer Webseiten nicht blockieren.

URL-Muster für Seitenregeln

Eine Seitenregel wird durch ein bestimmtes URL-Muster ausgelöst, das mit dem folgenden Format übereinstimmt:

<scheme>://<hostname><:port>/<path>

Ein Beispiel, in dem jede Komponente verwendet wird, kann wie folgt aussehen:

https://www.example.com:80/image.png

Die Schema- und Port-Komponenten sind optional. Wenn das Schema nicht angegeben wird, sind beide Protokolle (http:// und https://) abgedeckt. Wenn der Port nicht angegeben wird, stimmt die Regel mit allen Ports überein. Sie können grundlegende Platzhalterabgleiche durchführen, indem Sie ein Sternsymbol (& asterisk;) in Ihrem Regelmuster verwenden, sodass es mit einer Reihe ähnlicher Muster übereinstimmt und nicht nur mit einem.

Drei wichtige Aspekte, die bei Seitenregeln beachtet werden sollten:

  • In einer angegebenen Anforderung kann immer nur eine Seitenregel wirksam werden.
  • Die Priorität der Seitenregeln entspricht der Reihenfolge ihrer Auflistung (von oben nach unten).
  • Sobald eine URL mit einer Regel übereinstimmt, wird nur diese Regel angewendet. Mit anderen Worten: Wenn für eine Anforderung bereits eine Seitenregel ausgelöst wurde, werden alle nachfolgenden Regeln, die ebenfalls mit dem URL-Muster übereinstimmen, nicht wirksam. Im Allgemeinen wird empfohlen, Ihre Regeln von am spezifischten bis am wenigsten spezifischzu sortieren.

Seitenregeln können inaktiviert werden. Wenn dies der Fall ist, werden die Regeln nicht wirksam. Inaktivierte Regeln werden weiterhin in der Liste angezeigt und können bearbeitet werden. Wenn das Umschaltsteuerelement Aktiviert auf Aus gesetzt wird, bleibt die erstellte Regel zunächst inaktiviert.

Weitere Informationen, finden Sie unter Verwenden von Seitenregeln mit Caching.