INTEGRITY Dokumentace

Vlastní origin server

A vlastní origin server vám umožňuje odesílat provoz z jednoho nebo více vlastních hostname jinam než na výchozí proxy fallback, například:

Požadavky

Chcete-li používat vlastní origin server, musíte splnit následující požadavky:

Použijte vlastní origin

Chcete-li použít vlastní origin, vyberte tuto možnost při vytváření nového vlastního hostitelského názvu v dashboardu, nebo zahrňte "custom_origin_server": your_custom_origin_server parametr při použití API Příkaz POST.

Origin servery cloudových poskytovatelů (Azure, AWS, GCP)

Pokud jako vlastní origin server použijete endpoint cloudového poskytovatele (například Azure App Service, AWS ALB nebo GCP Cloud Run), poskytovatel může požadavky odmítnout s 404 nebo 400 chybu, pokud Host hlavička neodpovídá doméně nakonfigurované na daném koncovém bodu.

Cloudflare ve výchozím nastavení odesílá původní vlastní hostitelský název jako Host hlavičku. Pokud váš poskytovatel cloudu očekává jiný hostname:

  1. Nakonfigurujte cloudového poskytovatele, aby vlastní hostname přijímal jako platnou doménu, nebo
  2. Použijte Origin Rule k přepsání Host hlavičku tak, aby odpovídala hostname, který očekává váš poskytovatel cloudu.

Přepisy SNI

Když Cloudflare naváže připojení k vašemu výchozímu origin serveru, Host hlavička a SNI budou oba hodnotou původního vlastního názvu hostitele.

Pokud tento vlastní hostitelský název nakonfigurujete s vlastním origin serverem, hodnota SNI bude odpovídat tomuto vlastnímu origin serveru a Host hlavička bude původní vlastní hostname. Protože se tyto hodnoty nebudou shodovat, nebudete moci použít Full (strict) na vašich origin serverech.

Chcete-li tento problém vyřešit, můžete kontaktovat svůj account team a požádat o nárok na Přepisy SNI.

Možnosti přepisu SNI

Vyberte, jak bude váš vlastní hostitelský název vyplňovat hodnotu SNI pomocí přepisů SNI:

Nastavte přepis SNI

Chcete-li v dashboardu nastavit přepis SNI, vyberte preferovanou možnost z Hodnota Origin SNI když vytváření vlastního hostitelského názvu.

Chcete-li nastavit přepis SNI přes API, nastavte custom_origin_sni parametr, když vytváření vlastního hostitelského názvu: