Wildcard domény

March 30, 2026 18 views

Wildcard domény

Wildcard doména (*.example.com) zachytává všechny subdomény, které nejsou explicitně definovány. Pokud někdo navštíví cokoliv.example.com a tato subdoména nemá vlastní záznam, požadavek se zpracuje přes wildcard pravidlo.

Kdy použít wildcard domény

  • Multi-tenant aplikace – kaĹľdĂ˝ zákaznĂ­k má vlastnĂ­ subdomĂ©nu (napĹ™. firma1.example.com, firma2.example.com)
  • DynamickĂ© subdomĂ©ny – subdomĂ©ny generovanĂ© aplikacĂ­ za bÄ›hu
  • Catch-all landing pages – zachycenĂ­ jakĂ˝chkoliv neexistujĂ­cĂ­ch subdomĂ©n

Aktivace wildcard domény

  1. Přihlaste se do uživatelského panelu
  2. Přejděte do nastavení domény
  3. Zapněte přepínač Wildcard Enabled (Wildcard povolený)

NastavenĂ­ DNS

V DNS záznamech vaší domény přidejte:

*.example.com    A    IP_ADRESA_SERVERU

Alternativně můžete použít CNAME záznam:

*.example.com    CNAME    example.com

SSL certifikát pro wildcard

Pro wildcard domény potřebujete wildcard SSL certifikát (*.example.com). Tento certifikát si můžete vyžádat na stránce SSL certifikáty v panelu. Wildcard certifikát pokrývá všechny subdomény první úrovně.

Zpracování v aplikaci

Vaše aplikace musí zpracovat směrování na základě subdomény. Například:

// PHP – zjištění aktuální subdomény
$host = $_SERVER['HTTP_HOST'];
$subdomain = explode('.', $host)[0];

Laravel – směrování podle subdomény

Route::domain('{tenant}.example.com')
    ->group(function () {
        Route::get('/', function ($tenant) {
            // Logika pro konkrétního tenanta
        });
    });

Kompatibilita s frameworky

  • Laravel – nativnĂ­ podpora pĹ™es subdomain routing
  • WordPress – multisite reĹľim s mapovánĂ­m subdomĂ©n
  • OstatnĂ­ frameworky – zpracovánĂ­ pĹ™es HTTP_HOST hlaviÄŤku

Důležité upozornění

Wildcard doména zachytává pouze subdomény, které nemají vlastní explicitní DNS záznam. Pokud máte definovanou subdoménu blog.example.com, tato bude mít přednost před wildcard pravidlem.

Was this article helpful?

Your feedback helps us improve our documentation

Still need help?

If this article didn't answer your question, our support team is here to help.

Kontaktovat podporu

Related Articles

Browse More Articles

Explore our complete knowledge base

View All