INTEGRITY Dokumentace

Vymazání cache podle předpony (URL)

Jejich cache můžete okamžitě vymazat podle prefixu URL nebo oddělovačů cesty v jejich URL. Například pro URL jako https://www.example.com/foo/bar/baz/qux.jpg, mezi platné požadavky na vymazání patří:

Vymazání podle prefixu je užitečné v různých scénářích, například:

  1. V dashboardu Cloudflare přejděte na Konfigurace stránce.

    Přejděte na Konfigurace ↗
  2. V části Purge Cache, vyberte Custom Purge. Custom Purge se zobrazí okno.

  3. V části Vymazat podle, vyberte Prefix.

  4. Postupujte podle pokynů k syntaxi.

    • Jeden prefix na řádek.
    • Maximálně 100 prefixů na požadavek.
  5. Do textového pole zadejte příslušnou hodnotu (nebo hodnoty) ve formátu uvedeném v příkladu.

  6. Vyberte Vymazání.

Informace o limitech četnosti požadavků najdete v části Dostupnost a limity sekce.

Výsledný stav mezipaměti

Vymazání podle prefixu odstraní prostředek, což způsobí CF-Cache-Status hlavičku k zobrazení MISS pro následující požadavek.

Pokud tiered cache se používá, vyčištění mezipaměti podle prefixu může vrátit EXPIRED, protože nižší úroveň se pokouší revalidovat s vyšší úrovní, aby se snížila zátěž té druhé. V závislosti na tom, zda vyšší úroveň daný prostředek má, a zda koncový uživatel přistupuje k nižší, nebo vyšší úrovni, EXPIRED nebo MISS se vrací.

Omezení

Purge by prefix má několik omezení:

Normalizace u vymazání podle předpony

Pokud je použita normalizace vyčištění podle prefixu, služba vyčištění při příchozím požadavku na vyčištění podle prefixu pro normalizovanou cestu URL respektuje Normalizace URL a vymaže normalizovanou URL adresu.

Jak funguje URL Normalization

Jako příklad uvažujme následující web: https://cloudflare.com/انشاء-موقع-الكتروني/img_1.jpg. Následující tabulka ukazuje, jak mezipaměť Cloudflare zobrazuje tyto cesty s normalizace zapnuta/vypnuta.

Požadavek od návštěvníka na EDGE

Co vidí mezipaměť Cloudflare při zapnutém Normalize Incoming URLs

Co vidí mezipaměť Cloudflare při vypnutém Normalize Incoming URLs

https://cloudflare.com/انشاء-موقع-الكتروني/img_1.jpghttps://cloudflare.com/%D8%A7%D9%86%D8%B4%D8%A7%D8%A1-%D9%85%D9%88%D9%82%D8%B9-%D8%A7%D9%84%D9%83%D8%AA%D8%B1%D9%88%D9%86%D9%8A/img_1.jpghttps://cloudflare.com/انشاء-موقع-الكتروني/img_1.jpg
https://cloudflare.com/%D8%A7%D9%86%D8%B4%D8%A7%D8%A1-%D9%85%D9%88%D9%82%D8%B9-%D8%A7%D9%84%D9%83%D8%AA%D8%B1%D9%88%D9%86%D9%8A/img_1.jpghttps://cloudflare.com/%D8%A7%D9%86%D8%B4%D8%A7%D8%A1-%D9%85%D9%88%D9%82%D8%B9-%D8%A7%D9%84%D9%83%D8%AA%D8%B1%D9%88%D9%86%D9%8A/img_1.jpghttps://cloudflare.com/%D8%A7%D9%86%D8%B4%D8%A7%D8%A1-%D9%85%D9%88%D9%82%D8%B9-%D8%A7%D9%84%D9%83%D8%AA%D8%B1%D9%88%D9%86%D9%8A/img_1.jpg
https://cloudflare.com/hello/img_1.jpghttps://cloudflare.com/hello/img_1.jpghttps://cloudflare.com/hello/img_1.jpg

Jak je uvedeno výše, při normalizaci URL adresy ON, návštěvníci obou adres URL, https://cloudflare.com/%D8%A7%D9%86%D8%B4%D8%A7%D8%A1-%D9%85%D9%88%D9%82%D8%B9-%D8%A7%D9%84%D9%83%D8%AA%D8%B1%D9%88%D9%86%D9%8A/img_1.jpg a https://cloudflare.com/انشاء-موقع-الكتروني/img_1.jpg, se zobrazí stejný prostředek uložený v mezipaměti. Vymazání https://cloudflare.com/%D8%A7%D9%86%D8%B4%D8%A7%D8%A1-%D9%85%D9%88%D9%82%D8%B9-%D8%A7%D9%84%D9%83%D8%AA%D8%B1%D9%88%D9%86%D9%8A/img_1.jpg okamžitě vymaže tento objekt z mezipaměti pro oba návštěvníky.