Ta članek obravnava nastavitev poddomene na Webhostingu. Običajno gre za poddomeno, ki jo upravljate na isti storitvi kot glavno domeno. Za ustvarjanje poddomene v DNS (na primer za spletno mesto pri drugem ponudniku) sledite priročniku DNS – Poddomene.
V tem članku boste izvedeli:
- Kdaj nastaviti poddomene na Webhostingu
- Kako ustvariti poddomeno:
- Kako nastaviti HTTPS na poddomeni
- Pogoste težave
- Pogosto zastavljena vprašanja
Poddomene na Webhostingu
Na Webhostingu z imenom glavne domene lahko k tej domeni (in po potrebi k aliase) ustvarite poljubno število poddomen s samostojnimi spletnimi mesti. Preverite, ali izpolnjujete naslednje pogoje:
- V zapisih DNS domene imate navedene zapise tipa A (po potrebi AAAA) z imenom * ali določene poddomene, ki kažejo na Webhosting.
- Uporabljate privzeto datoteko .htaccess v mapi www ali dodana pravila za usmerjanje v imeniški strukturi WEDOS na koncu lastne datoteke .htaccess.
- V mapi www imate na FTP imenika domains in subdom skladno z zahtevami imeniške strukture Webhostinga.

Če domena ne uporablja naših DNS strežnikov, preverjanje opravite pri ponudniku DNS strežnikov, ki ga dejansko uporabljate.
Ustvarjanje poddomene prek FTP
Spletna mesta poddomen lahko ustvarite prek FTP v mapi www/domainsali www/subdom. Ta izbira vpliva na obnašanje poddomen glede na aliase. Če aliasov ne uporabljate, priporočamo uporabo mape www/domains.
Priročnik za upravljanje datotek prek FTP najdete v članku Webhosting – Upravljanje datotek.
Za ustvarjanje poddomene prek FTP sledite tem korakom:
- Prijavite se v FTP, na primer prek odjemalca WebFTP ⧉ (Priročnik).
- Vstopite v mapo www/subdom ali www/domains.
- Ustvarite nov imenik po navodilih za posamezno mapo.
- Naložite datoteke spletnega mesta, vključno z index.html ali index.php.
Poddomene v www/subdom
Spletna mesta v mapi www/subdom so skupne poddomene vseh aliasnih domen. Novo poddomeno tukaj ustvarite z ustvarjanjem imenika z imenom same poddomene brez končnice domene. Na primer na webhostingu domain.tld ustvarite poddomeno shop.domain.tld z dodajanjem mape z imenom shop v mapo www/subdom.

Poddomene v www/domains
Spletna mesta v mapi domains se prikazujejo izključno na dani domeni ali poddomeni (z www ali brez).
Novo poddomeno tukaj ustvarite z ustvarjanjem imenika s popolnim imenom domene, vključno s končnico domene. Na primer na webhostingu domain.tld ustvarite poddomeno shop.domain.tld z dodajanjem mape z imenom shop.domain.tld v mapo www/domains.

Ustvarjanje poddomene z namestitvenim programom za aplikacije
Če za izdelavo spletnega mesta uporabljate namestitveni program za aplikacije, vam mape poddomene ni treba ročno ustvarjati na FTP. Dovolj je, da se prepričate, da je mapa v www/domains , če obstaja, prazna (sicer namestitveni program vrne napako).
Za namestitev aplikacije na poddomeno v prvem koraku same namestitve vnesite ime poddomene med http:// in ime domene. Na primer na webhostingu domain.tld ustvarite poddomeno shop.domain.tld z vnosom besede shop v polje med http:// in domain.tld.

Nastavitev HTTPS na poddomeni
Popolna vzpostavitev HTTPS (aktivacija in uveljavitev certifikata) običajno traja do 90 minut.
HTTPS na webhostingu aktivirate po navodilih Webhosting – Hitra nastavitev HTTPS. Po navodilih Webhosting – Ročna nastavitev HTTPS nato vstopite v upravljanje domen in poddomen.
V certifikat dodajte poddomene na naslednji način:
- Kliknite gumb Add Domains.
- V spodnjem delu obrazca napišite seznam poddomen (brez imena glavne domene), ločenih z vejicami.
- Dodajanje potrdite z gumbom Add Domains na dnu obrazca.

Če ne pride do napake, bo HTTPS na poddomenah aktiven v 1,5 ure.
Pogoste težave
Med pogoste težave pri upravljanju poddomen na Webhostingu spadajo:
- Napaka 500 na poddomeni
- Namestitveni program za aplikacije ne more ustvariti poddomene
- Nezdružljiva datoteka .htaccess glavnega spletnega mesta
- HTTPS ne deluje na poddomeni z www
Napaka 500 na poddomeni
Težava: Po ustvarjanju poddomene v mapi domains in v mapi subdom se prikaže Napaka 500 Internal Server Error.
Vzrok: Poddomeno morate ustvariti bodisi v mapi domains bodisi v mapi subdom, ne v obeh.
Rešitev: Eno od konfliktnih map v domains/subdom izbrišite.
Mape poddomene ni mogoče ustvariti z namestitvenim programom
Težava: Namestitveni program za aplikacije javi napako: The target directory /www/domains/sub.domena.tld is not empty.
Vzrok: Namestitveni program je zaznal obstoječo namestitev ali njene ostanke na FTP.
Rešitev: Prijavite se v FTP in izbrišite celotno mapo poddomene v mapi domains. Nove ne ustvarjajte.
Nezdružljiva datoteka .htaccess glavnega spletnega mesta
Težava: Datoteka .htaccess mojega sistema za upravljanje vsebin ni združljiva s privzeto datoteko .htaccess WEDOS, zato poddomene ne delujejo.
Vzrok: Sistemi za upravljanje vsebin v mapi www lahko datoteko .htaccess prepišejo z lastnimi pravili ali pa njihova pravila niso združljiva s pravili v privzeti datoteki .htaccess.
Rešitev: Če imate problematično glavno spletno mesto v mapi www, ga premaknite v mapo www/domains/domena.tld, kjer je domena.tld domena glavnega spletnega mesta. Nato obnovite privzeto datoteko .htaccess.
Poddomena z www ne deluje
Težava: Certifikat imamo dodan na poddomeni, vključno z različico z www. Poddomena sama deluje, različica z www pa ne. Pri obeh je certifikat pri tem aktiven.
Vzrok: Ta težava je pogosta pri domenah, ki uporabljajo WEDOS.protection. Certifikat za domeno četrte ravni (tipa www.sub.domain.tld) se nahaja na Webhostingu, ne pa na proxy strežniku, zato je povezava ocenjena kot nezavarovana.
Rešitev: Poddomeno z www preusmerite na popolnoma zavarovano poddomeno brez www. Če uporabljate našo privzeto datoteko .htaccess, takoj pod RewriteEngine On dodajte to kodo:
# 301 preusmeritev www.sub.domena.tld -> sub.domena.tld
RewriteCond %{HTTP_HOST} ^www\.([^.]+\.[^.]+\.[^.]+)$ [NC]
RewriteRule ^ https://%1%{REQUEST_URI} [R=301,L]
Pogosto zastavljena vprašanja
Če ustvarim poddomeno tako v domains kot v subdom, katera se prikaže?
Pride do napake 500. Za svojo poddomeno izberite eno lokacijo, podvojeno poddomeno pa izbrišite.
Kako naj izgleda privzeta datoteka .htaccess v mapi poddomene?
Privzeta datoteka .htaccess se nahaja samo v mapi www. V mapah poddomen imate lahko poljubne datoteke .htaccess. Če pride do kakršnega koli konflikta datotek .htaccess ali vnosa prepovedanega ukaza, pride do napake 500.
Kam pride obiskovalec, ki vnese neobstoječo poddomeno?
Če poddomena ne obstaja niti v mapi subdom niti v mapi domains, se prikaže vsebina iz mape www.