Kapitola 4 · 4.3
Nastavenia domény: SSL, PHP, www a private_html
Každá doména vo vašom balíku má niekoľko základných nastavení: či je zapnuté SSL, či môže bežať PHP a či stránka funguje s www alebo bez www. Tieto nastavenia nájdete, keď v časti Domény kliknete na názov domény. Otvorí sa stránka Upraviť s názvom domény.

Nastavenia
| Nastavenie | Čo robí? | Odporúčanie |
|---|---|---|
| Dátový prenos a Využitie disku | Vlastný limit pre túto doménu v rámci vášho balíka. | Ponechajte Rovnaké ako hlavný účet. Doména potom jednoducho zdieľa priestor vášho balíka. |
| Zabezpečený protokol SSL (1) | Zapne https pre túto doménu. Bez tohto prepínača nebude fungovať žiadny certifikát. | Vždy zapnuté. |
| CGI prístup | Povoľuje staré CGI skripty (napríklad v jazyku Perl) v priečinku cgi-bin. | Ponechajte tak, ako je. Bežná webová stránka to nepotrebuje. |
| PHP prístup (2) | Zapne PHP pre túto doménu. WordPress a takmer všetky webové stránky potrebujú PHP. | Vždy zapnuté, pokiaľ nemáte iba samostatné HTML súbory. |
| Vynútiť presmerovanie (3) | Posiela návštevníkov vždy na adresu s www, alebo naopak vždy na adresu bez www. | Zvoľte to, čo vyhovuje vašej webovej stránke (pozrite nižšie). |
Po zmene kliknite na UPRAVIŤ, aby sa zmena uložila.
S www alebo bez www
Vaša webová stránka je dostupná na adrese vasadomena.sk aj na adrese www.vasadomena.sk. Pre vyhľadávače je lepšie, ak si zvolíte jednu z nich. Pri položke Vynútiť presmerovanie máte tri možnosti:

- Žiadne presmerovanie: obe adresy fungujú súbežne. Toto je predvolené nastavenie.
- www.vasadomena.sk: návštevníci bez www sa automaticky dostanú na adresu s www.
- vasadomena.sk: návštevníci s www sa automaticky dostanú na adresu bez www.
Presmerovanie je trvalé (stavový kód 301). Vyhľadávače preto prevezmú adresu, ktorú zvolíte. Zvyšok adresy zostáva zachovaný: vasadomena.sk/kontakt vedie na www.vasadomena.sk/kontakt. Nemení sa iba http alebo https: kto príde cez http, dostane sa na http adresu s www (alebo bez www). Preto zapnite aj Vynútiť presmerovanie na https (pozrite nižšie). Zmena začne platiť približne po minúte.
Prečo zvoliť jednu adresu? Pri možnosti Žiadne presmerovanie je tá istá webová stránka na dvoch adresách. Vyhľadávače potom vidia rovnaký obsah dvakrát a samy si vyberú, ktorú adresu zobrazia: kanonickú adresu. Nie vždy je to adresa, ktorú chcete vy, a odkazy od iných sa rozdelia medzi dve adresy. Preto zvoľte jednu variantu a druhú nechajte presmerovať. Potom všade používajte tú istú adresu: na vašej webovej stránke, v mape stránok (sitemap) a v Google Search Console. Mnohé redakčné systémy samy vkladajú do stránky značku canonical s preferovanou adresou. Tá musí uvádzať rovnakú adresu, akú tu zvolíte.
Upozornenie: Ak používate WordPress, zvoľte tu to isté ako adresu webovej stránky vo WordPresse (v časti Nastavenia, Všeobecné). Ak tu zvolíte adresu s www a WordPress je nastavený bez www, budú si návštevníkov posielať tam a späť a zobrazí sa hlásenie, že stránka nepresmerováva správne.
Ďalšie možnosti pri zapnutom SSL
Ak je zapnutý Zabezpečený protokol SSL, na tejto stránke uvidíte ešte dve nastavenia:
- SSL s prepínačom Vynútiť presmerovanie na https: každého automaticky presmeruje na zabezpečenú https verziu vašej stránky.
- HSTS s prepínačom Povoliť zabezpečenie prenosu HTTP s prísnym protokolom: oznámi prehliadačom, že vašu stránku môžu odteraz otvárať iba cez https.
Zapnite ich až vtedy, keď certifikát funguje. Ako a kedy, sa dočítate v článku Návštevníkov vždy presmerovať na https.
Čo je private_html?
V priečinku vašej domény sú dva priečinky: public_html a private_html. Kedysi DirectAdmin pri http zobrazoval obsah priečinka public_html a pri https obsah priečinka private_html. Stránku ste tak museli mať na dvoch miestach. Dnes je private_html vo WebOké odkaz (symbolický odkaz) na public_html: pri http aj https uvidíte rovnakú webovú stránku. Webovú stránku preto vždy ukladajte do priečinka public_html.
Zobrazuje sa vám pri https napriek tomu iná alebo prázdna stránka, prípadne text, že máte do private_html vložiť súbor index.html? Potom je private_html pri vašej doméne ešte samostatný priečinok. V takom prípade si pozrite, čo robiť, v článku Let's Encrypt nefunguje: príčiny a riešenia, alebo nás požiadajte o zmenu prostredníctvom tiketu.
Tip: Verziu PHP nevyberáte tu, ale v časti Select PHP version (pozrite Voľba verzie PHP (Select PHP version)).
