Tento článek řeší nastavení subdomény na webhostingu. Typicky jde o subdoménu, kterou provozujete na stejném hostingu, jako hlavní doménu. Pro založení subdomény v DNS postupujte podle návodu DNS – Správa subdomén.
V tomto článku se dozvíte:
- Proč nastavovat subdomény na webhostingu
- Jak vytvořit subdoménu na FTP
- Jak vytvořit subdoménu pomocí instalátoru aplikací
- Jak nastavit HTTPS na subdoméně
- Často kladené dotazy
Subdomény na webhostingu
Na webhostingu s názvem hlavní domény můžete k této doméně (a případně aliasům) založit libovolný počet subdomén. Zkontrolujte, že splňujete následující podmínky:
- V DNS záznamech domény máte uvedené záznamy typu A (případně AAAA) s názvem * nebo konkrétní subdomény, které směřují na webhosting.
- Používáte výchozí soubor .htaccess, nebo přidaná pravidla pro směrování v adresářové struktuře WEDOS na konci vlastního .htaccessu.
- Ve složce www na FTP máte adresáře domains a subdom dle požadavků adresářové struktury.

Pokud doména nepoužívá naše DNS, proveďte kontrolu u poskytovatele DNS serverů, kterého skutečně používáte.
Založení subdomény přes FTP
Weby subdomén můžete založit přes FTP ve složce www/domains, nebo www/subdom. Tato volba ovlivňuje chování subdomén vůči aliasům. Pokud aliasy nepoužíváte, doporučujeme použít složku www/domains.
Návod na správu souborů přes FTP najdete v článku Webhosting – Správa souborů.
Pro založení subdomény přes FTP postupujte těmito kroky:
- Přihlaste se k FTP například přes klient WebFTP.
- Vstupte do složky www/subdom nebo www/domains.
- Založte nový adresář dle instrukcí pro danou složku.
Subdomény v www/subdom
Weby ve složce www/subdom jsou společnými subdoménami všech aliasových domén. Novou subdoménu zde založíte vytvořením adresáře s názvem samotné subdomény bez doménové koncovky. Například na webhostingu domena.tld založíte subdoménu obchod.domena.tld přidáním složky s názvem obchod do složky www/subdom.

Subdomény v www/domains
Weby ve složce domains se zobrazují výhradně na dané doméně či subdoméně (s www nebo bez).
Novou subdoménu zde založíte vytvořením adresáře s kompletním doménovým názvem včetně doménové koncovky. Například na webhostingu domena.tld založíte subdoménu obchod.domena.tld přidáním složky s názvem obchod.domena.tld do složky www/domains.

Založení subdomény instalátorem aplikací
Používáte-li k tvorbě webu instalátor aplikací, nemusíte složku subdomény vytvářet na FTP ručně. Stačí se přesvědčit, že pokud ve www/domains existuje, je prázdná (v opačném případě vrátí instalátor chybu).
Pro instalaci aplikace na subdoménu stačí v prvním kroku samotné instalace zadat název subdomény mezi položku http:// a doménový název. Například na webhostingu domena.tld založíte subdoménu obchod.domena.tld zadáním slova obchod do políčka mezi http:// a domena.tld.

Nastavení HTTPS na subdoméně
Úplné zprovoznění HTTPS (aktivace a propsání certifikátu) trvá zpravidla cca 1 hodinu.
HTTPS na webhostingu aktivujete podle návodu Webhosting – Základní nastavení HTTPS. Podle kapitoly Manuální nastavení vstoupíte do správy domén a subdomén.
Přidejte do certifikátu subdomény tímto postupem:
- Klikněte na tlačítko přidat domény.
- V dolní části formuláře napište seznam subdomén (bez názvu hlavní domény) oddělených čárkami.
- Přidání potvrďte tlačítkem přidat domény ve spodní části formuláře.

Nedojde-li k chybě, HTTPS bude u subdomén aktivní do 1 hodiny.
Často kladené dotazy
Otázka: Co mám dělat, když soubor .htaccess mého redakčního systému není kompatibilní s výchozím .htaccessem WEDOS, a subdomény tedy nefungují?
Odpověď: Máte-li problematický hlavní web ve složce www, přesuňte jej do složky www/domains/domena.tld, kde domena.tld je doména hlavního webu. Potom obnovte výchozí .htaccess.
Otázka: Pokud založím subdoménu v domains i subdom, která se zobrazí?
Odpověď: Dojde k Chybě 500. Vyberte pro svou subdoménu jedno umístění a duplicitní subdoménu smažte.
Otázka: Instalátor hlásí, že na subdoméně už existuje nějaký obsah, co s tím?
Odpověď: Ujistěte se, že složka s názvem subdomény neexistuje v adresáři www/domains. Doporučujeme ji smazat celou, instalátor si založí novou se správnými právy.
Otázka: Nemůžu přes FTP smazat soubory nebo složky subdomény. Pomůžete mi?
Odpověď: Pošlete autorizovanou žádost o smazání souborů přes formulář. Uveďte název webhostingu a přesný výčet souborů a složek, které potřebujete smazat.
Otázka: Kam přijde návštěvník, který zadá neexistující subdoménu?
Odpověď: Pokud subdoména neexistuje ve složce subdom ani domains, zobrazí se obsah ze složky www.