INTEGRITY Dokumentace

Poskytování /static-assets z Azure Blob Storage

Chcete-li poskytovat statické assety z kontejneru Azure Blob Storage:

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

    Přejděte na Cloud Connector ↗
  2. Vyberte Microsoft Azure jako poskytovatel cloudu.

  3. Zadejte URL bucketu. Použijte následující strukturu URL:

    • URL ve stylu subdomény: Nastavte název hostitele na <BUCKET_NAME>.blob.core.windows.net. V takovém případě by měl váš bucket obsahovat složku s názvem static-assets, a soubory by měly být umístěny uvnitř této složky. Například https://<YOUR_HOSTNAME>/static-assets/style.css se namapuje na https://<BUCKET_NAME>.blob.core.windows.net/static-assets/style.css.
  4. (Volitelné) Použijte URL Rewrite Rules k úpravě struktury URL adresy. Můžete například vytvořit přepsání URL která mění /static-assets na /my-pages-project/static-assets aby odpovídala struktuře souborů ve vašem bucketu objektového úložiště.

  5. (Volitelné) Použijte Cache Rules k úpravě chování ukládání do mezipaměti pro objekty vrácené z bucketu. Můžete například vytvořit pravidlo mezipaměti která ukládá do mezipaměti každý vrácený objekt odpovídající /static-assets cestu URI po dobu sedmi dní (definovanou pomocí Edge TTL nastavení).

  6. Klikněte na Next a zadejte popisný název, například Serve static assets from Azure v Název Cloud Connector.

  7. V části Pokud, vyberte Custom filter expression a zadejte následující výraz: http.request.full_uri wildcard "http*://<YOUR_HOSTNAME>/static-assets/*"

  8. Vyberte Nasadit pro aktivaci pravidla.

Toto nastavení zajišťuje, že veškerý provoz odpovídající http*://<YOUR_HOSTNAME>/static-assets/* (požadavky HTTPS a HTTP) se obsluhuje z vašeho kontejneru Azure Blob Storage. Nezapomeňte nahradit <YOUR_HOSTNAME> svým skutečným názvem hostitele a upravte příklady cest podle svého nastavení.