Wildcard
Wildcard je označení pro tzv. zástupný znak, který se v informatice používá k nahrazení jednoho nebo více libovolných znaků. Umožňuje pracovat s daty nebo názvy, aniž by bylo nutné je uvádět přesně. Nejčastěji se s wildcards setkáte při hledání souborů, filtrování dat, nastavování přístupových práv, domén nebo certifikátů.
Použití při práci se soubory
Jedním z nejběžnějších příkladů je použití wildcard znaků ve vyhledávání souborů.
Například pokud chcete najít všechny obrázky ve složce, můžete použít vzor *.jpg
,
který znamená „všechny soubory, které končí příponou .jpg“.
Hvězdička (*
) zde zastupuje libovolný počet jakýchkoliv znaků.
Podobně můžete použít otazník (?
), který nahrazuje jeden znak – třeba f?le.txt
označí „file.txt“, „f1le.txt“, ale už ne „fole.txt“.
Wildcard v doménách a SSL
Wildcard se ale nevyužívá jen v práci se soubory. Velmi důležitou roli hraje také v oblasti domén a webhostingu.
Takzvaná wildcard doména je doména, která zastupuje všechny možné subdomény určitého jména.
Například *.example.com
pokrývá www.example.com
, blog.example.com
, eshop.example.com
a další.
V praxi to znamená, že nemusíte každou subdoménu nastavovat zvlášť – wildcard zápis ji zahrne automaticky. Tato funkce je užitečná zejména ve spojení s DNS záznamy a SSL certifikáty.
Wildcard SSL certifikát
Například wildcard SSL certifikát je certifikát, který platí pro všechny subdomény určité domény.
Pokud provozujete více služeb pod jednou doménou (např. mail.example.com
, admin.example.com
, app.example.com
),
nemusíte kupovat a instalovat certifikát pro každou zvlášť – stačí jeden wildcard certifikát pro *.example.com
.