INTEGRITY Dokumentace

Doporučené Page Rules

Pomocí Cloudflare Page Rules zlepšete uživatelský dojem z vaší domény díky posílenému zabezpečení a vyššímu výkonu webu a zároveň zvyšte spolehlivost a minimalizujte využití šířky pásma pro váš origin server.

Mějte na paměti, že ne všechna pravidla budou vyhovovat každému, ale toto jsou některá z nejoblíbenějších.

Přesměrovací URL 301/302

Dva běžné příklady použití přesměrovaných URL adres jsou:

Tato konfigurace pravidla page rule definuje kořen jako kanonickou verzi vaší domény:

  • Pokud URL odpovídá: *www.example.com/*
  • Nastavení: Forwarding URL | Vybrat stavový kód: 301 Trvalé přesměrování
  • Zadejte cílovou URL: https://example.com/$2

Tento příklad přesměrovává návštěvníky na konkrétní stránku se snadno zapamatovatelnou URL:

  • Pokud URL odpovídá: *www.example.com/fb*
  • Nastavení: Forwarding URL | Vybrat stavový kód: 302 Dočasné přesměrování
  • Zadejte cílovou URL: https://www.facebook.com/username

Cache Level pro konkrétní cesty

Některé části webu, například přihlašovací nebo administrační sekce, mají jiné požadavky na zabezpečení a výkon než běžné veřejně přístupné stránky.

Následující ukázková konfigurace page rule obchází cache u požadavků směřujících na konkrétní cestu:

  • Pokud URL odpovídá: example.com/user*
  • Nastavení: Cache Level | Hodnota: Bypass

Edge Cache TTL a Browser Cache TTL

Některé zdroje na vaší doméně se pravděpodobně mění jen zřídka. U takových zdrojů může využití agresivnějších možností ukládání do mezipaměti výrazně snížit zátěž serveru a spotřebu přenosových dat.

Příklady

V následujícím příkladu konfigurace page rule je cílem složka, ve které je uložena většina obrazových assetů a také některé další typy multimédií.

  • Pokud URL odpovídá: example.com/sites/default/files*
  • Nastavení: Browser Cache TTL | Hodnota: denně
  • Nastavení: Cache Level | Hodnota: Cache Everything
  • Nastavení: Edge Cache TTL | Hodnota: 7 dnů

Následující ukázková konfigurace page rule uplatňuje jedinečná pravidla pro klíčové stránky, které se mění jen zřídka.

  • Pokud URL odpovídá: example.com/terms-of-service
  • Nastavení: Browser Cache TTL | Hodnota: denně
  • Nastavení: Always Online | Hodnota: On
  • Nastavení: Cache Level | Hodnota: Cache Everything
  • Nastavení: Edge Cache TTL | Hodnota: měsíčně