Wildcard domény

March 30, 2026 17 zobrazení

Wildcard domény

Wildcard doména (*.example.com) zachytáva všetky subdomény, ktoré nie sú explicitne definované. Ak niekto navštívi cokoľvek.example.com a táto subdoména nemá vlastný záznam, požiadavka sa spracuje cez wildcard pravidlo.

Kedy použiť wildcard domény

  • Multi-tenant aplikácie – každý zákazník má vlastnú subdoménu (napr. firma1.example.com, firma2.example.com)
  • Dynamické subdomény – subdomény generované aplikáciou za behu
  • Catch-all landing pages – zachytenie akýchkoľvek neexistujúcich subdomén

Aktivácia wildcard domény

  1. Prihláste sa do užívateľského panelu
  2. Prejdite do nastavení domény
  3. Zapnite prepínač Wildcard Enabled (Wildcard povolený)

Nastavenie DNS

V DNS záznamoch vašej domény pridajte:

*.example.com    A    IP_ADRESA_SERVERA

Alternatívne môžete použiť CNAME záznam:

*.example.com    CNAME    example.com

SSL certifikát pre wildcard

Pre wildcard domény potrebujete wildcard SSL certifikát (*.example.com). Tento certifikát si môžete vyžiadať na stránke SSL certifikáty v paneli. Wildcard certifikát pokrýva všetky subdomény prvej úrovne.

Spracovanie v aplikácii

Vaša aplikácia musí spracovať smerovanie na základe subdomény. Napríklad:

// PHP – zistenie aktuálnej subdomény
$host = $_SERVER['HTTP_HOST'];
$subdomain = explode('.', $host)[0];

Laravel – smerovanie podľa subdomény

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

Kompatibilita s frameworkami

  • Laravel – natívna podpora cez subdomain routing
  • WordPress – multisite režim s mapovaním subdomén
  • Ostatné frameworky – spracovanie cez HTTP_HOST hlavičku

Dôležité upozornenie

Wildcard doména zachytáva iba subdomény, ktoré nemajú vlastný explicitný DNS záznam. Ak máte definovanú subdoménu blog.example.com, táto bude mať prednosť pred wildcard pravidlom.

Bol tento článok užitočný?

Vaša spätná väzba nám pomáha zlepšovať dokumentáciu

Stále potrebujete pomoc?

Ak tento článok neodpovedal na vašu otázku, náš tím podpory je tu, aby vám pomohol.

Kontaktovať podporu