Podpięcie domeny do WordPressa obejmuje dwa odrębne etapy: rejestrację adresu oraz skierowanie go na hosting, na którym znajdują się pliki witryny. DNS łączy domenę z serwerem, a po zakończeniu konfiguracji trzeba jeszcze włączyć SSL i ustawić adres HTTPS w WordPressie.
Domena i hosting – jaka jest różnica?
Domena to adres strony, na przykład twojafirma.pl. Użytkownik wpisuje go w przeglądarce, aby dotrzeć do witryny. Hosting jest miejscem na serwerze, w którym przechowywane są pliki WordPressa, baza danych, obrazy i pozostałe elementy strony.
Sama rejestracja domeny nie uruchamia witryny. Adres musi zostać powiązany z hostingiem za pomocą konfiguracji DNS. Dopiero wtedy przeglądarka wie, do którego serwera wysłać żądanie.
Jak wybrać domenę dla WordPressa?
Nazwa powinna być krótka, łatwa do wymówienia i możliwa do zapisania bez dodatkowych wyjaśnień. Przed zakupem sprawdź, czy nie jest już zarejestrowana oraz czy nie przypomina nazwy konkurencyjnej marki.
| Kryterium | Zalecenie | Dlaczego? |
|---|---|---|
| Długość | Wybierz możliwie krótką nazwę | Łatwiej ją zapamiętać, wpisać i przekazać innym osobom |
| Rozszerzenie | .pl dla działalności w Polsce, .com przy odbiorcach międzynarodowych | Rozszerzenie może wskazywać obszar działania strony |
| Znaki | Ogranicz cyfry, myślniki i znaki diakrytyczne | Prosty zapis zmniejsza ryzyko pomyłek przy wpisywaniu adresu |
Rozszerzenie nie decyduje samo w sobie o jakości strony. Ważniejsze jest dopasowanie adresu do odbiorców, marki i planowanego zasięgu. Przed zakupem sprawdź też koszty odnowienia, ponieważ cena w pierwszym okresie może różnić się od opłaty za kolejny rok.
Przed rejestracją domeny sprawdź następujące elementy:
- Nazwa jest krótka i nie wymaga literowania.
- Adres pasuje do marki, firmy lub tematyki strony.
- Wybrane rozszerzenie odpowiada rynkowi, na którym działasz.
- Domena nie narusza cudzych praw do nazwy lub znaku towarowego.
Jak podpiąć domenę do WordPressa?
Instrukcje w panelach różnych rejestratorów i hostingów mogą mieć inne nazwy, ale kolejność działań zwykle pozostaje taka sama. Potrzebujesz dostępu do panelu rejestratora domeny, panelu hostingu oraz kokpitu WordPressa.
- Wskaż serwery DNS – w panelu rejestratora odszukaj ustawienia delegacji domeny i wpisz serwery DNS podane przez dostawcę hostingu. W niektórych usługach zamiast zmiany serwerów nazw konfiguruje się rekord A wskazujący adres IP serwera. Zastosuj wariant opisany w dokumentacji swojego hostingu.
- Dodaj domenę w panelu hostingu – wybierz funkcję dodawania domeny lub obsługi nowej domeny, wskaż katalog albo istniejącą instalację WordPressa i zapisz konfigurację. Ten krok mówi hostingowi, która witryna ma odpowiadać na zapytania dla danego adresu.
- Poczekaj na propagację DNS – po zapisaniu zmian informacje muszą zostać odświeżone w serwerach DNS. Zwykle trwa to od kilku minut do kilku godzin, ale w niektórych przypadkach może potrwać do 24 godzin.
- Ustaw adres w WordPressie – w kokpicie przejdź do ustawień ogólnych i zmień pola „Adres WordPressa (URL)” oraz „Adres witryny (URL)”. Oba powinny zawierać ten sam adres domeny, najlepiej z prefiksem https:// po uruchomieniu SSL.
Ważne: zmiana DNS i zmiana adresu w WordPressie to dwie różne czynności. DNS kieruje domenę na hosting, natomiast ustawienia WordPressa określają, pod jakim adresem aplikacja generuje odnośniki i ładuje zasoby.
SSL i HTTPS po podpięciu domeny
Po skierowaniu domeny na hosting włącz certyfikat SSL. Szyfruje on połączenie między przeglądarką a serwerem i umożliwia korzystanie z adresu HTTPS. Bez niego przeglądarki mogą wyświetlać ostrzeżenie, że strona jest niezabezpieczona, szczególnie gdy zawiera formularze lub pola logowania.
Certyfikat aktywuje się zwykle w panelu hostingu. Po jego uruchomieniu ustaw w WordPressie adresy z prefiksem https://, a następnie sprawdź, czy strona, obrazy i podstrony otwierają się poprawnie. Jeśli część zasobów nadal ładuje się przez HTTP, mogą pojawić się ostrzeżenia o mieszanej zawartości.
Poprawna konfiguracja wygląda więc tak: domena jest zarejestrowana, DNS wskazuje hosting, hosting kieruje adres do właściwej instalacji WordPressa, a SSL zabezpiecza połączenie HTTPS.