← Cloudflare Rules / rules / cloud-connector / examples
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:
-
V dashboardu Cloudflare přejděte na Cloud Connector stránce.
Přejděte na Cloud Connector ↗ -
Vyberte Google Cloud Storage jako poskytovatel cloudu.
-
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říkladhttps://<YOUR_HOSTNAME>/index.htmlse namapuje nahttps://<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 chcetehttps://<YOUR_HOSTNAME>/eu/index.htmlnamapoval na soubor ve vašem bucketu, měl by se soubor nacházet nahttps://storage.googleapis.com/<BUCKET_NAME>/eu/index.html.
- URL ve stylu subdomény: Pro
-
(Volitelné) Použijte URL Rewrite Rules k úpravě struktury URL adresy. Můžete například vytvořit přepsání URL která mění
/euna/<BUCKET_NAME>aby odpovídala struktuře URL adresy ve stylu cesty URI. -
(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í
/eucestu URI po dobu sedmi dní (definovanou pomocí Edge TTL nastavení). -
Vyberte Next a zadejte popisný název, například
Route EU visitors to GCPv Název Cloud Connector. -
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. -
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í.