INTEGRITY Dokumentace

Compression Rules

Pomocí Compression Rules přizpůsobte kompresi odpovědí z globální sítě Cloudflare pro návštěvníky vašeho webu na základě přípony souboru a typu obsahu. Compression Rules využívají Ruleset Engine.

Cloudflare ve výchozím nastavení komprimuje některé odpovědi, podle typu obsahu. Pomocí funkce Compression Rules můžete výchozí chování přizpůsobit, což zahrnuje i definování preferovaných kompresních algoritmů pro konkrétní typy souborů.

Když compression rule odpovídá a uvádí několik kompresních algoritmů (například gzip a Brotli), Cloudflare vybere první algoritmus z vašeho seznamu, který podporuje prohlížeč návštěvníka. Podporu prohlížeče Cloudflare zjišťuje z accept-encoding HTTP hlavičku požadavku, kterou prohlížeče odesílají automaticky, aby uvedly, jaké formáty komprese dokážou dekomprimovat. Pokud stejnému požadavku odpovídá více pravidel komprese, uplatní se poslední odpovídající pravidlo.

Začínáme

Cloudflare vám pro běžné případy použití nabízí šablony pravidel.

  1. V Cloudflare dashboardu přejděte do sekce Rules Přehled stránce.

    Přejděte na Přehled ↗
  2. Vyberte Šablony, a poté vyberte jednu z dostupných šablon.

Můžete se také podívat na Galerie příkladů v dokumentaci pro vývojáře.

Případně můžete začít podle pokynů na následujících stránkách:


Dostupnost

Compression Rules jsou k dispozici ve všech plánech Cloudflare.

Free Pro Business Enterprise
Dostupnost Ano Ano Ano Ano
Počet pravidel 10 25 50 300

Relevantní pole

Následující pole se běžně používají ve výrazech pravidel komprese:

Pole v Expression Builder Název pole
Typ média http.response.content_type.media_type
Přípona souboru http.request.uri.path.extension
N/A raw.http.request.uri.path.extension

Důležité upozornění

Řešení potíží

Při řešení problémů s Compression Rules použijte Cloudflare Trace zjistit, zda se pravidlo uplatňuje na konkrétní URL adresu.