INTEGRITY Dokumentace

Workers jako váš fallback origin

Pokud svou aplikaci vytváříte na Cloudflare Workers, můžete jako origin pro svou zónu SaaS použít Worker (nazývaný také záložní origin).

Jak provoz vlastního hostitelského názvu dosáhne vašeho Workeru

Když zákazníci nasměrují své domény na vaši zónu SaaS (například mystore.customer.com CNAME záznamy na service.saasprovider.com), jejich provoz vstupuje do vaší zóny Cloudflare. Jakékoli trasy Workeru nakonfigurované ve vaší zóně budou tomuto příchozímu provozu odpovídat.

Pokud máte například:

Když návštěvník požaduje mystore.customer.com, Cloudflare směruje tento požadavek přes vaši zónu. Worker */* vzor trasy odpovídá veškerému provozu přicházejícímu do vaší zóny, včetně provozu z vlastních hostname, jako je mystore.customer.com.

Nastavte Worker jako záložní origin

  1. Ve své zóně SaaS vytvořte a nastavte záložní origin. Ujistěte se, že záložní origin má pouze DNS záznam bez originu:

    • Příklad: service.example.com AAAA 100::
  2. V téže zóně přejděte na Trasy Workerů.

  3. Klikněte na Přidat trasu.

  4. Nakonfigurujte trasu, která bude směrovat provoz na váš Worker. Vyberte jednu z následujících možností podle svých potřeb:

    • Směrujte veškerý provoz na Worker (doporučeno pro většinu aplikací SaaS):

      • Trasa: */*
      • Worker: Vyberte Worker použitý pro vaši aplikaci SaaS.

      Tento vzor směruje veškerý provoz vstupující do vaší zóny na Worker, včetně požadavků z vlastních hostitelských názvů (například mystore.customer.com) a požadavky na vlastní subdomény (například app.saasprovider.com).

    • Směrujte vše kromě konkrétních tras na Worker:

      • Trasa: */*
      • Worker: Vyberte Worker použitý pro vaši aplikaci SaaS.
      • Přidejte druhou trasu pro vlastní hostitelské názvy své zóny pomocí Worker nastaveno na Žádné k jejich vyloučení.

      Pokud je vaše zóna například saasprovider.com a chcete api.saasprovider.com obejít Worker, vytvořte další trasu api.saasprovider.com/* bez přiřazeného Workeru. Konkrétnější trasy mají přednost před zástupnými trasami.

    • Směrujte na Worker pouze provoz vlastního hostitelského názvu:

    • Trasa: vanity.customer.com

    • Worker: Vyberte Worker použitý pro vaši aplikaci SaaS.

  5. Klikněte na Save.


Interakce s vlastním origin serverem