INTEGRITY Dokumentace

Odeslání návštěvníků z EU do bucketu Google Cloud Storage

Chcete-li směrovat požadavky od návštěvníků z Evropské unie do bucketu Google Cloud Storage:

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

    Přejděte na Cloud Connector ↗
  2. Vyberte Google Cloud Storage jako poskytovatel cloudu.

  3. Zadejte URL bucketu. URL můžete strukturovat dvěma způsoby:

    • URL ve stylu subdomény: Pro <BUCKET_NAME>.storage.googleapis.com, vaše soubory by měly být uspořádány v kořenovém adresáři bucketu. Například https://<YOUR_HOSTNAME>/index.html se namapuje na https://<BUCKET_NAME>.storage.googleapis.com/index.html.
    • URL adresa ve stylu URI path-style: Pokud nastavíte název hostitele na storage.googleapis.com, váš bucket musí obsahovat složky odpovídající zamýšleným cestám URI. Pokud například chcete https://<YOUR_HOSTNAME>/eu/index.html namapoval na soubor ve vašem bucketu, měl by se soubor nacházet na https://storage.googleapis.com/<BUCKET_NAME>/eu/index.html.
  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í /eu na /<BUCKET_NAME> aby odpovídala struktuře URL adresy ve stylu cesty URI.

  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í /eu cestu URI po dobu sedmi dní (definovanou pomocí Edge TTL nastavení).

  6. Vyberte Next a zadejte popisný název, například Route EU visitors to GCP v Název Cloud Connector.

  7. V části Pokud, vyberte Custom filter expression a zadejte následující výraz: (ip.src.is_in_european_union)
    Tento výraz cílí na provoz od uživatelů z Evropské unie.

  8. Vyberte Nasadit pro aktivaci pravidla.

Tato konfigurace nasměruje provoz od návštěvníků z EU do vašeho úložiště Google Cloud Storage. Nezapomeňte nahradit <YOUR_HOSTNAME> svým skutečným názvem hostitele a upravte příklady cest podle svého nastavení.