INTEGRITY Dokumentace

Vytvoření pravidla v dashboardu

  1. V Cloudflare dashboardu přejděte na Cache > Cache Rules.

    Přejděte na Cache Rules ↗
  2. Vyberte Cache Response Rules kartě.

  3. Vyberte Vytvořit pravidlo.

  4. Zadejte popisný název pravidla do Název pravidla.

  5. V části Když příchozí požadavky odpovídají, vyberte Všechny příchozí požadavky pokud chcete, aby se pravidlo vztahovalo na veškerý provoz, nebo Custom filter expression pokud chcete, aby se pravidlo vztahovalo pouze na provoz odpovídající vlastnímu výrazu.

  6. Pokud jste vybrali Custom filter expression, definujte výraz pravidla. Použijte Pole rozbalovacího seznamu vyberte vlastnost HTTP a zvolte Operátor. K porovnávání jsou k dispozici jak pole požadavku (například cesta URI nebo název hostitele), tak pole odpovědi (například stavový kód odpovědi nebo hlavičky odpovědi). Další informace najdete v Dostupná nastavení pro úplný seznam dostupných polí a operátorů.

  7. Po výběru pole a operátoru zadejte hodnotu, při které se pravidlo Cache Response Rule spustí. Pokud je například vybraným polem Hostname a operátorem je equals, hodnota example.com by znamenalo, že se pravidlo shoduje s jakýmkoli požadavkem na tento hostitele.

  8. V části Poté, vyberte jednu z následujících akcí:

    • Upravte direktivy cache-control: Nastavte nebo odeberte Cache-Control direktiv odeslaných vaším originem. Pro každou direktivu vyberte Nastavit direktivu nebo Direktiva Remove. U direktiv založených na době trvání, jako je max-age nebo s-maxage, zadejte hodnotu v sekundách. Zapněte Cloudflare pouze uplatnit direktivu pouze v rámci mezipaměti Cloudflare, aniž by se změnilo to, co dostávají návštěvníci. Více informací najdete v Podporované direktivy pro úplný seznam.

    • Upravte značky cache: Přidejte, přepište nebo odeberte cache tagy v odpovědi pro cílené vymazávání. Vyberte jednu z následujících operací:

      • Add to existing tags: Přidá nové značky k aktuální sadě.
      • Přepsat existující tagy: Nahradí všechny aktuální značky zadanými značkami.
      • Odebrat ze stávajících tagů: Odebere konkrétní značky z aktuální sady.

      Jako zdroj tagů můžete buď zadat tagy ručně, nebo vybrat Načíst z hlavičky odpovědi extrahovat tagy z hodnoty hlavičky odpovědi. Při parsování z hlavičky můžete hodnotu hlavičky rozdělit pomocí vlastního oddělovače (například čárek místo mezer).

    • Odebrat hlavičky: Odeberte Set-Cookie, ETag, nebo Last-Modified hlaviček z odpovědi origin serveru, než Cloudflare odpověď vyhodnotí pro účely ukládání do mezipaměti. Vyberte, které hlavičky se mají odstranit.

    Podrobnosti o jednotlivých akcích najdete v části Dostupná nastavení.

  9. V části Umístit na, z rozbalovací nabídky můžete vybrat pořadí svého pravidla. Na hlavní stránce také můžete změnit pořadí pravidel, která jste vytvořili.

  10. Chcete-li pravidlo uložit a nasadit, vyberte Nasadit. Pokud ještě nejste připraveni pravidlo nasadit, vyberte Save as Draft.

Pokud ve výrazu pravidla porovnáváte hostname, může vás systém vyzvat k vytvoření proxovaného DNS záznamu pro tento hostname. Více informací najdete v Řešení potíží s dalšími informacemi.