Przejdź do treści

Domeny

W cPanel możesz dodawać i zarządzać domenami przypisanymi do swojego konta hostingowego.

Ta sekcja opisuje:

  • dodawanie nowej domeny,
  • wybór katalogu strony,
  • sprawdzanie Document Root,
  • usuwanie domeny,
  • wymuszanie HTTPS,
  • najczęstsze problemy po dodaniu domeny.

Gdzie zarządzać domenami?

Po zalogowaniu do cPanel przejdź do:

cPanel
→ Domains
→ Domains

Zobaczysz listę domen przypisanych do konta.

W tabeli znajdują się między innymi:

  • nazwa domeny,
  • Document Root,
  • informacje o przekierowaniu,
  • opcja Force HTTPS Redirect,
  • przycisk Manage.

Dodanie nowej domeny

Aby dodać domenę:

  1. zaloguj się do cPanel,
  2. przejdź do:
Domains
→ Domains
  1. kliknij:
Create a New Domain
  1. w polu domeny wpisz jej pełną nazwę.

Przykład:

example.pl

Nie wpisuj:

https://example.pl

Nie wpisuj również:

www.example.pl

jeżeli chcesz dodać standardową domenę główną example.pl.

Poprawna wartość:

example.pl

Document Root

Document Root to katalog, z którego serwer WWW odczytuje pliki dla danej domeny.

Przykład:

public_html/example.pl

Jeżeli Document Root domeny to:

public_html/example.pl

to plik:

public_html/example.pl/index.php

będzie dostępny jako:

https://example.pl/

Osobny katalog dla nowej domeny

Jeżeli nowa domena ma wyświetlać własną, niezależną stronę, powinna posiadać własny Document Root.

Przykład:

public_html/example.pl

Nie współdziel Document Root bez potrzeby

Jeżeli nowa domena ma mieć inną stronę niż domena główna, nie ustawiaj jej na tym samym katalogu co domena główna.

W przeciwnym przypadku obie domeny mogą wyświetlać tę samą zawartość.

Share Document Root

Podczas tworzenia domeny cPanel może wyświetlić opcję:

Share document root

Jeżeli ją włączysz, nowa domena będzie korzystać z tego samego katalogu co wskazana domena.

Przykład:

example.pl
firma.pl

mogą wtedy wyświetlać tę samą stronę.

Jeżeli domena ma mieć własną stronę, pozostaw współdzielenie Document Root wyłączone i wskaż osobny katalog.

Share Document Root jest ważną decyzją

Włącz tę opcję tylko wtedy, gdy świadomie chcesz, aby dwie domeny wyświetlały tę samą zawartość.

Utworzenie domeny

Po sprawdzeniu nazwy domeny i katalogu kliknij:

Submit

Po chwili domena powinna pojawić się na liście w:

Domains
→ Domains

Samo dodanie domeny nie wystarczy

Dodanie domeny w cPanel nie powoduje automatycznie, że domena zacznie działać w Internecie.

Musisz również skonfigurować DNS.

W Cloud4You DNS nie jest zarządzany z poziomu cPanel.

Przejdź do:

https://panel.cloud4you.pl

i skonfiguruj strefę DNS domeny.

Serwery DNS Cloud4You

Jeżeli domena ma korzystać z DNS Cloud4You, używane są serwery nazw:

cns1.cloud4you.pl
cns2.cloud4you.pl

Delegację domeny zmienia się u operatora, u którego domena jest zarejestrowana.

cPanel nie służy do zarządzania DNS w Cloud4You

Rekordy DNS edytujesz w Panelu Klienta:

https://panel.cloud4you.pl

Rekord A domeny

Każde konto hostingowe Cloud4You posiada dedykowany adres IP.

Domena powinna wskazywać rekordem A na adres IP przypisany do Twojej usługi hostingowej.

Przykład:

example.pl      A      <dedykowany adres IP>

Jeżeli używasz również www, skonfiguruj odpowiedni rekord dla:

www.example.pl

Najczęściej może to być rekord CNAME:

www.example.pl      CNAME      example.pl

albo rekord A wskazujący na ten sam adres IP.

Dokładną konfigurację DNS opisuje osobna sekcja dokumentacji.

Propagacja DNS

Zmiana DNS nie zawsze jest widoczna natychmiast.

Na czas propagacji wpływają między innymi:

  • wartość TTL,
  • cache lokalnego operatora,
  • cache systemu operacyjnego,
  • cache przeglądarki,
  • wcześniejsze ustawienia domeny.

Po zmianie rekordu domena może przez pewien czas nadal wskazywać na poprzedni serwer.

Jak sprawdzić, gdzie wskazuje domena?

Windows

W PowerShell:

Resolve-DnsName example.pl

lub:

nslookup example.pl

Linux

dig example.pl

lub:

host example.pl

macOS

dig example.pl

Wynik powinien wskazywać adres IP przypisany do Twojego hostingu Cloud4You.

Strona nie działa po dodaniu domeny

Sprawdź kolejno:

1. Czy domena jest dodana do cPanel?

Przejdź do:

cPanel
→ Domains
→ Domains

i sprawdź, czy domena znajduje się na liście.

2. Czy DNS wskazuje na właściwy adres IP?

Sprawdź:

nslookup example.pl

lub:

dig example.pl

3. Czy w Document Root znajdują się pliki?

Kliknij ścieżkę Document Root przy domenie albo przejdź do:

Files
→ File Manager

Sprawdź, czy w katalogu znajduje się na przykład:

index.html

lub:

index.php

4. Czy pliki znajdują się w odpowiednim katalogu?

To bardzo częsty błąd.

Przykład:

Domena korzysta z:

public_html/example.pl

ale pliki zostały wgrane do:

public_html/

W takim przypadku domena nie będzie wyświetlała właściwej strony.

Pliki muszą znajdować się w Document Root przypisanym do danej domeny.

Sprawdzenie Document Root

W:

cPanel
→ Domains
→ Domains

znajdź domenę.

W kolumnie:

Document Root

zobaczysz katalog używany przez stronę.

Możesz kliknąć tę ścieżkę, aby otworzyć odpowiedni katalog w File Manager.

Zmiana Document Root

Jeżeli funkcja jest dostępna dla danej domeny:

  1. przejdź do:
cPanel
→ Domains
→ Domains
  1. przy domenie kliknij:
Manage
  1. zmień:
Document Root
  1. zapisz zmianę.

Zmiana Document Root nie przenosi plików

Zmiana katalogu w konfiguracji domeny nie oznacza automatycznego przeniesienia plików strony.

Jeżeli zmienisz:

public_html/stara

na:

public_html/nowa

musisz samodzielnie przenieść pliki do nowego katalogu.

Nie można zmienić Document Root domeny głównej konta w taki sam sposób jak domen dodatkowych.

Subdomeny

Subdomenę można utworzyć z poziomu tej samej sekcji Domains.

Przykład:

sklep.example.pl

Podczas tworzenia nowej domeny wpisz:

sklep.example.pl

i wybierz odpowiedni Document Root, na przykład:

public_html/sklep

Następnie pamiętaj o odpowiednim rekordzie DNS.

Przykład:

sklep.example.pl      A      <dedykowany adres IP>

Alias domeny

Jeżeli chcesz, aby dwie domeny wyświetlały tę samą stronę, możesz wykorzystać wspólny Document Root.

Przykład:

example.pl
example.com

mogą kierować do tej samej zawartości.

Nie stosuj takiej konfiguracji przypadkowo, ponieważ może mieć znaczenie dla:

  • SEO,
  • certyfikatów SSL,
  • aplikacji CMS,
  • adresów generowanych przez stronę.

Certyfikat SSL po dodaniu domeny

Cloud4You korzysta z AutoSSL z Let's Encrypt.

Po:

  1. dodaniu domeny do cPanel,
  2. poprawnym skonfigurowaniu DNS,
  3. skierowaniu domeny na właściwy adres IP,

certyfikat może zostać wystawiony automatycznie.

Najpierw DNS, potem SSL

Jeżeli domena nadal wskazuje na inny serwer, AutoSSL może nie być w stanie poprawnie zweryfikować domeny.

Wymuszenie HTTPS

Gdy domena posiada już poprawny certyfikat SSL:

  1. przejdź do:
cPanel
→ Domains
→ Domains
  1. znajdź właściwą domenę,
  2. znajdź:
Force HTTPS Redirect
  1. ustaw przełącznik na:
ON

Od tej chwili wejścia na:

http://example.pl

będą przekierowywane na:

https://example.pl

Najpierw certyfikat SSL

Force HTTPS Redirect należy włączyć po poprawnym uruchomieniu HTTPS dla domeny.

Usunięcie domeny

Aby usunąć dodatkową domenę:

  1. przejdź do:
cPanel
→ Domains
→ Domains
  1. przy domenie wybierz:
Manage
  1. użyj opcji usunięcia domeny,
  2. dokładnie sprawdź nazwę domeny,
  3. potwierdź operację.

Usunięcie domeny może przerwać działanie usług

Przed usunięciem domeny sprawdź, czy nie korzystają z niej:

  • strona WWW,
  • poczta,
  • przekierowania,
  • certyfikaty,
  • aplikacje,
  • zadania cron,
  • integracje zewnętrzne.

Czy usunięcie domeny usuwa pliki?

Nie zakładaj, że usunięcie domeny automatycznie usuwa jej pliki.

cPanel usuwa konfigurację domeny, ale katalog z danymi może nadal pozostać na koncie.

Po usunięciu domeny sprawdź File Manager przed ręcznym kasowaniem danych.

Nie usuwaj katalogu w ciemno

Ten sam katalog może być używany przez inną domenę lub zawierać dane, które nadal są potrzebne.

Zmiana nazwy domeny

Jeżeli interfejs cPanel udostępnia zmianę nazwy domeny, funkcja znajduje się w:

Domains
→ Domains
→ Manage

Przed zmianą nazwy pamiętaj, że sama zmiana w cPanel nie wystarczy.

Może być również konieczna zmiana:

  • DNS,
  • konfiguracji aplikacji,
  • adresu strony w CMS,
  • adresów e-mail,
  • certyfikatu SSL,
  • przekierowań,
  • linków zapisanych w bazie danych.

W przypadku WordPress zmiana samej domeny w cPanel nie zmienia automatycznie wszystkich adresów zapisanych w bazie WordPress.

Przekierowanie domeny na inny adres

Do przekierowań użyj:

cPanel
→ Domains
→ Redirects

Możesz utworzyć na przykład przekierowanie:

old-example.pl
https://example.pl

W przypadku trwałej zmiany adresu strony najczęściej używa się przekierowania:

301 Permanent

Nie myl tego z:

Force HTTPS Redirect

Force HTTPS Redirect zmienia jedynie:

http://

na:

https://

dla tej samej domeny.

Najczęstszy poprawny scenariusz dodania domeny

Krok 1

Dodaj domenę:

cPanel
→ Domains
→ Create a New Domain

Krok 2

Ustaw osobny Document Root, na przykład:

public_html/example.pl

Krok 3

Przejdź do:

https://panel.cloud4you.pl

i ustaw DNS domeny na dedykowany adres IP hostingu.

Krok 4

Wgraj pliki strony do:

public_html/example.pl

Krok 5

Sprawdź:

https://example.pl

Krok 6

Po wystawieniu certyfikatu SSL włącz:

Force HTTPS Redirect

Krok 7

Jeżeli aplikacja tego wymaga, ustaw właściwą wersję PHP.

Podsumowanie

Przy dodawaniu domeny pamiętaj o trzech osobnych elementach:

1. cPanel
   └── domena musi być dodana do konta

2. DNS
   └── domena musi wskazywać na dedykowany IP hostingu

3. Pliki
   └── muszą znajdować się w poprawnym Document Root

Jeżeli którykolwiek z tych elementów jest skonfigurowany nieprawidłowo, strona może nie działać.