INTEGRITY Dokumentace

Správa subdomén

Jakmile máte přidání vaší domény do Cloudflare a aktualizovali jste nameservery, možná budete chtít nastavit i subdoménu.

Většina subdomén plní v rámci webu konkrétní účel. Například blog.example.com může být váš blog, support.example.com může být váš zákaznický helpdesk, a store.example.com by byl váš e-commerce web.

Vytvoření subdomény

Pokud jste subdoménu u svého hostingu již přidali, vytvořte odpovídající Záznam DNS A nebo CNAME pro danou subdoménu (blog, store).

Nastavení přesměrování

Přesměrování subdomény na apex doménu

Někdy budete chtít, aby veškerý provoz směřující na subdoménu (www.example.com) aby skutečně směřovalo na vaši apex doménu (example.com).

  1. Vytvořte proxovaný DNS záznam A pro vaši subdoménu. Tento záznam může směřovat na libovolnou IP adresu, protože veškerý provoz bude přesměrován ještě předtím, než dosáhne dané adresy.

    Typ Název Adresa IPv4 Stav proxy
    A www 192.0.2.1 Proxováno
  2. Vytvořte Single Redirect pro přesměrování provozu ze subdomény do vaší kořenové domény.

Když příchozí požadavky odpovídají

Používání Expression Editor:
(http.request.full_uri contains "www.example.com")

Poté

  • Typ: Dynamický
  • Výraz: concat("https://","example.com",http.request.uri.path)
  • Stavový kód: 301

Přesměrování apex domény na subdoménu

Někdy budete chtít, aby veškerý provoz směřující na vaši apex doménu (example.com) aby skutečně směřovalo na subdoménu (www.example.com).

  1. Pokud jste danou subdoménu u svého hostingu již přidali, vytvořte odpovídající Záznam DNS A nebo CNAME pro danou subdoménu.

  2. Vytvořte proxovaný DNS záznam A pro svou apex doménu. Tento záznam může směřovat na libovolnou IP adresu, protože veškerý provoz bude přesměrován ještě předtím, než dosáhne dané adresy.

    Typ Název Adresa IPv4 Stav proxy
    A @ 192.0.2.1 Proxováno
  3. Vytvořte Single Redirect pro přesměrování provozu z vaší kořenové domény do subdomény.

Když příchozí požadavky odpovídají

Používání Expression Editor:
(lower(http.host) eq "example.com")

Poté

  • Typ: Dynamický
  • Výraz: concat("https://","www.example.com",http.request.uri.path)
  • Stavový kód: 301

SSL/TLS pro subdomény

Pokud vaše hlavní doména používá Certifikát Universal SSL, tento certifikát pokrývá i všechny subdomény první úrovně (blog.example.com).

U hlubších subdomén (dev.blog.example.com), použijte jiný typ certifikátu.

Přizpůsobení chování subdomény

Pokud chcete přizpůsobit nastavení Cloudflare pro jednotlivé subdomény, bude se váš postup lišit podle tarifu.

Zákazníci s tarifem Enterprise mohou v Cloudflare nastavit vlastní konfiguraci a přístup pro konkrétní subdoménu pomocí Podpora subdomén.

Ostatní zákazníci mohou nastavit subdoménově specifické Configuration Rules nebo Page Rules ke změně nastavení Cloudflare.

Pokud chcete, aby DNS nastavení subdomény bylo spravováno zcela mimo Cloudflare, to znamená, že tuto subdoménu mohou spravovat osoby bez přístupu k vašemu účtu Cloudflare, přečtěte si Delegování subdomén mimo Cloudflare.