Rozdział 4 · 4.3
Ustawienia domeny: SSL, PHP, www i private_html
Każda domena w Państwa pakiecie ma kilka podstawowych ustawień: czy SSL jest włączony, czy może działać PHP i czy strona działa z www, czy bez niego. Ustawienia te znajdą Państwo, klikając nazwę domeny w sekcji Domeny. Otworzy się wtedy strona Edytuj z nazwą domeny.

Ustawienia
| Ustawienie | Do czego służy? | Zalecenie |
|---|---|---|
| Transfer i Użycie dysku | Osobny limit dla tej domeny w ramach Państwa pakietu. | Prosimy pozostawić opcję Tak samo jak w koncie głównym. Domena korzysta wtedy po prostu z zasobów Państwa pakietu. |
| Bezpieczny SSL (1) | Włącza https dla tej domeny. Bez tego przełącznika żaden certyfikat nie będzie działał. | Zawsze włączone. |
| Dostęp do CGI | Zezwala na uruchamianie starszych skryptów CGI (na przykład w Perl) w katalogu cgi-bin. | Prosimy pozostawić bez zmian. Zwykła strona internetowa tego nie potrzebuje. |
| Dostęp do PHP (2) | Włącza PHP dla tej domeny. WordPress i niemal wszystkie strony internetowe wymagają PHP. | Zawsze włączone, chyba że mają Państwo wyłącznie pojedyncze pliki HTML. |
| Wymuś przekierowanie (3) | Zawsze kieruje odwiedzających na adres z www albo zawsze na adres bez www. | Prosimy wybrać wariant pasujący do Państwa strony (patrz poniżej). |
Po wprowadzeniu zmiany prosimy kliknąć EDYTUJ, aby ją zapisać.
Z www czy bez www
Państwa strona jest dostępna pod adresem twojadomena.pl oraz www.twojadomena.pl. Dla wyszukiwarek lepiej jest wybrać jeden z nich. W opcji Wymuś przekierowanie są trzy możliwości:

- Bez przekierowania: oba adresy działają równolegle. Jest to ustawienie domyślne.
- www.twojadomena.pl: odwiedzający bez www są automatycznie kierowani na adres z www.
- twojadomena.pl: odwiedzający z www są automatycznie kierowani na adres bez www.
Przekierowanie jest stałe (kod statusu 301). Dzięki temu wyszukiwarki przejmują wybrany przez Państwa adres. Pozostała część adresu nie zmienia się: twojadomena.pl/kontakt prowadzi do www.twojadomena.pl/kontakt. Nie zmienia się jedynie http lub https: kto wchodzi przez http, trafia na adres http z www (lub bez www). Dlatego prosimy włączyć również Wymuś SSL z przekierowaniem https (patrz poniżej). Zmiana zaczyna działać po około minucie.
Dlaczego warto wybrać jeden adres? Przy ustawieniu Bez przekierowania ta sama strona jest dostępna pod dwoma adresami. Wyszukiwarki widzą wtedy dwa razy tę samą treść i same decydują, który adres pokazać: jest to tzw. adres kanoniczny. Nie zawsze jest to adres, którego Państwo oczekują, a linki z innych stron rozkładają się na dwa adresy. Dlatego prosimy wybrać jeden wariant, a drugi przekierować. Następnie warto wszędzie używać tego samego adresu: na stronie, w mapie witryny i w Google Search Console. Wiele systemów do tworzenia stron samodzielnie umieszcza w kodzie strony tag canonical z preferowanym adresem. Musi on wskazywać ten sam adres, który wybrali Państwo tutaj.
Uwaga: Jeśli korzystają Państwo z WordPress, prosimy wybrać tutaj ten sam wariant co adres witryny w WordPress (w sekcji Ustawienia, Ogólne). Jeśli tutaj wybiorą Państwo adres z www, a w WordPress ustawiony jest adres bez www, odwiedzający będą przekierowywani tam i z powrotem, a przeglądarka wyświetli komunikat, że strona nie przekierowuje prawidłowo.
Dodatkowe opcje przy włączonym SSL
Gdy opcja Bezpieczny SSL jest włączona, na tej stronie widoczne są jeszcze dwa ustawienia:
- SSL, z przełącznikiem Wymuś SSL z przekierowaniem https: automatycznie kieruje wszystkich na zabezpieczoną wersję https Państwa strony.
- HSTS, z przełącznikiem Włącz ścisłe zabezpieczenia transportu HTTP (HSTS): informuje przeglądarki, że od tej pory mogą otwierać Państwa stronę wyłącznie przez https.
Prosimy włączać je dopiero wtedy, gdy certyfikat działa. Jak i kiedy to zrobić, opisujemy w artykule Zawsze przekierowuj odwiedzających na https.
Czym jest private_html?
W katalogu Państwa domeny znajdują się dwa katalogi: public_html i private_html. Dawniej DirectAdmin przy połączeniu http wyświetlał zawartość public_html, a przy https zawartość private_html. Stronę trzeba było wtedy umieszczać w dwóch miejscach. Obecnie w WebOké private_html jest odnośnikiem (dowiązaniem symbolicznym) do public_html: przez http i https widać tę samą stronę. Stronę umieszczają więc Państwo zawsze w katalogu public_html.
Czy mimo to przez https wyświetla się inna lub pusta strona albo komunikat, że należy umieścić plik index.html w private_html? Oznacza to, że w Państwa domenie private_html jest jeszcze osobnym katalogiem. Prosimy wtedy sprawdzić w artykule Let's Encrypt nie działa: przyczyny i rozwiązania, co zrobić, lub poprosić nas w zgłoszeniu o jego przestawienie.
Wskazówka: Wersji PHP nie wybiera się tutaj, lecz w sekcji Select PHP version (patrz Wybór wersji PHP (Select PHP version)).
