Jak działa subdomena i kiedy użyć jej zamiast katalogu

admin
Jak działa subdomena i kiedy użyć jej zamiast katalogu - ilustracja artykulu

Jak działa subdomena i kiedy użyć jej zamiast katalogu

Zrozumienie, jak działa subdomena i kiedy użyć jej zamiast podkatalogu, decyduje o architekturze całego serwisu na lata. W praktyce jak działa subdomena i kiedy użyć tego rozwiązania sprowadza się do dwóch warstw: technicznej, czyli konfiguracji DNS po stronie rejestratora, oraz strategicznej, czyli tego, jak wyszukiwarki i użytkownicy traktują wydzieloną część witryny. Subdomena to prefiks dodany przed nazwą główną — sklep.twojafirma.pl, blog.twojafirma.pl, api.twojafirma.pl — obsługiwany przez osobny wpis w strefie DNS. Może wskazywać na ten sam serwer co domena główna albo na zupełnie inną maszynę, w innym kraju i u innego dostawcy. Ta elastyczność jest jednocześnie największą zaletą i najczęstszym źródłem kosztownych pomyłek: rozproszenia autorytetu, dublowania treści i certyfikatów, które wygasają w najgorszym momencie. Poniżej znajdziesz komplet decyzji technicznych i biznesowych, które trzeba podjąć, zanim utworzysz pierwszy rekord. Każdy przykład opiera się na realnych kosztach i ustawieniach spotykanych u polskich dostawców hostingu.

Jak działa subdomena i kiedy użyć jej — mechanizm DNS krok po kroku

Gdy przeglądarka pyta o adres blog.twojafirma.pl, resolver DNS odnajduje najpierw serwery nazw odpowiedzialne za domenę twojafirma.pl, a dopiero potem wpis dla etykiety blog. Subdomena nie jest osobnym produktem kupowanym u rejestratora — powstaje wyłącznie z rekordu w strefie, którą już kontrolujesz. Utworzenie dziesięciu subdomen kosztuje dokładnie tyle samo co jednej: zero złotych.

Sama etykieta niczego jeszcze nie robi. Dopiero rekord A wskazujący adres IPv4, rekord AAAA dla IPv6 albo alias CNAME kieruje ruch do konkretnego serwera. Zmiany nie są natychmiastowe: wartość TTL, zwykle od 300 do 86400 sekund, decyduje, jak długo resolwery na całym świecie będą trzymać w pamięci poprzednią odpowiedź.

Praktyka pokazuje, że pytanie jak skonfigurować rekordy DNS domeny pojawia się zawsze w najgorszym momencie — w dniu migracji. Obniż TTL do 300 sekund co najmniej dobę wcześniej, przygotuj docelowy adres IP, a dopiero potem zmieniaj wpisy. Wtedy ewentualne wycofanie zmian zajmuje pięć minut, a nie całą dobę nerwowego czekania.

Co to jest rekord CNAME i kiedy go stosować

Odpowiedź na pytanie, co to jest rekord CNAME, jest prosta: to alias mówiący „odpytaj inną nazwę i użyj jej adresu”. Sprawdza się przy usługach zewnętrznych — sklep w modelu SaaS, panel pomocy, strona statusu, CDN — bo dostawca może zmienić infrastrukturę bez dotykania Twojej strefy. Ograniczenie jest jedno: CNAME nie może współistnieć z innymi rekordami tej samej etykiety.

Subdomena, podkatalog czy osobna domena — twarde porównanie

Odpowiedź na pytanie, jak działa subdomena i kiedy użyć jej zamiast podkatalogu, sprowadza się do tego, gdzie kumuluje się autorytet. Wyszukiwarki coraz częściej traktują subdomenę jako część tej samej witryny, ale nie zawsze i nie od razu. Podkatalog typu twojafirma.pl/blog dziedziczy siłę domeny od pierwszego dnia.

Subdomena wygrywa tam, gdzie technologia wymusza separację: aplikacja w Node.js obok WordPressa, panel klienta na innym serwerze, środowisko testowe, wersja językowa prowadzona przez inny zespół. Jeśli natomiast treść ma wspierać sprzedaż tej samej oferty i żyć w tym samym systemie zarządzania, podkatalog niemal zawsze daje szybszy zwrot z pracy redakcyjnej.

Osobna domena ma sens wyłącznie przy odrębnej marce, innym rynku albo planach sprzedaży całego projektu. Koszt utrzymania rośnie liniowo: kolejna opłata roczna 60–120 zł netto, kolejny certyfikat, kolejny komplet rekordów pocztowych SPF, DKIM i DMARC do pilnowania przez administratora.

KryteriumSubdomenaPodkatalogOsobna domena
Koszt roczny0 zł0 zł60–120 zł netto
Dziedziczenie autorytetuczęściowepełnebrak
Osobny stos technologicznytaktrudnetak
Certyfikat SSLwildcard lub osobnyten samosobny
Czas budowy widoczności3–9 miesięcytygodnie6–18 miesięcy

Hosting pod subdomeny: współdzielony, VPS i migracja

Pytanie, jak wybrać hosting pod WordPress obsługujący wiele subdomen, sprowadza się do trzech parametrów: liczby domen dodatkowych w pakiecie, limitu równoległych procesów PHP oraz dostępności certyfikatów wildcard. Pakiety współdzielone w polskich firmach kosztują zwykle 150–400 zł rocznie i pozwalają dodać od pięciu do nieograniczonej liczby etykiet.

Czym różni się VPS od hostingu współdzielonego widać dopiero pod obciążeniem. Na serwerze współdzielonym dzielisz procesor i pamięć z setkami kont, a limit czasu wykonywania skryptów bywa twardy. VPS za 30–120 zł miesięcznie daje gwarantowane 2–8 GB RAM, własne wersje PHP i możliwość uruchomienia każdej subdomeny w osobnym kontenerze.

Decydujące bywa też, czy panel pozwala przypisać subdomenie osobny katalog i osobną bazę danych. Bez tego blog.twojafirma.pl oraz sklep.twojafirma.pl dzielą jedną instalację, jeden plik konfiguracyjny i jedną awarię. Separacja kosztuje kilka minut przy konfiguracji, a oszczędza całe dni przy poważniejszym incydencie.

Jak przenieść stronę na inny hosting bez przestoju

Schemat odpowiedzi na pytanie, jak przenieść stronę na inny hosting, jest zawsze ten sam: kopia plików i bazy danych, uruchomienie jej na nowym serwerze pod adresem testowym, weryfikacja przez lokalny plik hosts, a dopiero na końcu przełączenie DNS. Subdomeny migruj razem z domeną główną, inaczej część ruchu trafi na stary serwer z nieaktualną bazą.

Jak działa subdomena i kiedy użyć jej zamiast katalogu - zdjecie w tresci
Zdj. tematyczne: Jak działa subdomena i kiedy użyć jej zamiast (fot. Brett Sayles/Pexels)

Certyfikaty SSL dla subdomen: wildcard, odnowienia i typowe awarie

Certyfikat wystawiony dla domeny głównej nie zabezpiecza subdomen. Potrzebujesz albo osobnego certyfikatu dla każdej etykiety, albo certyfikatu wildcard obejmującego *.twojafirma.pl. Wildcard komercyjny kosztuje zwykle 200–600 zł rocznie, natomiast darmowy certyfikat SSL Let’s Encrypt obsługuje wariant wildcard bezpłatnie, pod warunkiem weryfikacji metodą DNS-01.

Kwestia, jak zainstalować certyfikat SSL na serwerze, wygląda inaczej w panelu, a inaczej na maszynie wirtualnej. W cPanelu czy DirectAdminie wystarczy zaznaczyć subdomenę i kliknąć wydanie certyfikatu. Na własnym VPS-ie użyjesz certbota albo acme.sh, a odnowienie co 90 dni obsłuży zadanie cron uruchamiane dwa razy dziennie.

Najczęstsza awaria to subdomena dodana już po wydaniu certyfikatu. Przeglądarka pokaże wtedy ostrzeżenie o niezgodnej nazwie, a formularze i płatności przestaną działać. Po każdej nowej etykiecie sprawdź listę nazw zapisanych w certyfikacie i wymuś ponowne wydanie, zanim wyślesz adres klientom lub podepniesz go pod reklamy.

  • Rekord A lub CNAME wskazujący właściwy serwer, z TTL obniżonym na czas wdrożenia
  • Katalog docelowy i osobna baza danych przypisane wyłącznie do tej subdomeny
  • Certyfikat obejmujący nową etykietę oraz wymuszone przekierowanie z HTTP na HTTPS
  • Wpis w robots.txt i zabezpieczenie hasłem środowisk testowych typu dev lub staging
  • Rekordy SPF i DKIM, jeśli subdomena ma wysyłać powiadomienia transakcyjne

Domena, przekierowania i diagnostyka problemów z subdomeną

Zanim podepniesz subdomenę pod cudzą usługę, ustal odpowiedzialność za samą nazwę. Pytanie, jak sprawdzić, kto jest właścicielem domeny, rozwiązuje zapytanie WHOIS lub nowszy protokół RDAP u rejestratora. Dla domen .pl dane osób fizycznych pozostają ukryte, ale widoczna jest data wygaśnięcia i firma utrzymująca wpis.

Ta data bywa krytyczna, ponieważ wygaśnięcie domeny wyłącza wszystkie subdomeny jednocześnie. Procedura, jak przedłużyć domenę po wygaśnięciu, przewiduje zwykle okres karencji około 30 dni z normalną opłatą, a później kosztowne odzyskanie za kilkaset złotych. Włącz automatyczne odnawianie i ustaw przypomnienie w kalendarzu na 45 dni przed terminem.

Gdy porządkujesz strukturę, pytanie, jak ustawić przekierowanie 301 w htaccess, wraca przy każdej konsolidacji. Regułę budujesz z warunku RewriteCond na nazwę hosta oraz RewriteRule z flagą R=301 i L, kierując ruch z subdomeny do docelowego katalogu. Przekierowuj adres na adres odpowiadający treścią, nigdy zbiorczo na stronę główną.

Zanim uznasz, że winny jest serwer, wyklucz własne łącze. Rzetelny pomiar oznacza test po kablu, o różnych porach doby i do serwera w kraju — tak wygląda odpowiedź na pytanie, jak sprawdzić prędkość internetu rzetelnie. Jeśli różnice pojawiają się wyłącznie bezprzewodowo, problemem jest zasięg, a jak wzmocnić sygnał wifi w domu rozwiązuje zmiana kanału lub system mesh.

Jak sprawdzić, czy subdomena została poprawnie skonfigurowana?

Zacznij od narzędzi wiersza poleceń: nslookup albo dig pokażą, czy etykieta zwraca oczekiwany adres IP, a nie starą wartość z pamięci podręcznej. Następnie otwórz adres w trybie prywatnym przeglądarki i zweryfikuj kłódkę oraz listę nazw w certyfikacie. Trzeci krok to test z sieci komórkowej, poza własnym łączem, ponieważ resolver operatora może trzymać poprzedni wpis przez czas równy TTL. Sprawdź także, czy serwer odpowiada wyłącznie po HTTPS oraz czy wersja z www i bez www prowadzą do tego samego miejsca. Na koniec zajrzyj do logów serwera: brak wpisów oznacza, że ruch w ogóle do niego nie dociera i problem leży w strefie DNS.

Czy subdomena osłabia pozycjonowanie domeny głównej?

Sama subdomena nie nakłada żadnej kary, natomiast rozprasza zasoby. Treść umieszczona pod blog.twojafirma.pl musi zdobyć własne odesłania i własną historię zaufania, podczas gdy ten sam artykuł w podkatalogu korzysta z siły całego serwisu od pierwszego dnia publikacji. Realne ryzyko pojawia się przy duplikacji: jeśli identyczna oferta żyje równolegle w subdomenie i w katalogu, oba adresy konkurują ze sobą w wynikach. Drugie zagrożenie to zapomniane środowiska testowe, które trafiają do indeksu i pokazują użytkownikom niedokończone wersje strony. Zabezpiecz je hasłem oraz nagłówkiem noindex. Przy serwisach o kilkuset podstronach różnica między obiema architekturami bywa widoczna w ruchu organicznym już po kwartale.

Co zrobić, gdy subdomena przestała działać po zmianie hostingu?

Najpierw ustal warstwę, w której leży usterka. Jeśli zapytanie DNS zwraca stare IP, oznacza to, że rekord nie został przeniesiony do nowej strefy albo nadal obowiązuje długi TTL i wystarczy poczekać. Jeśli adres jest poprawny, a serwer zwraca błąd 404 lub stronę powitalną dostawcy, subdomena nie została dodana w panelu i nie ma przypisanego katalogu. Błąd 500 wskazuje zwykle na niezgodną wersję PHP albo brakujące rozszerzenie bazy danych. Ostrzeżenie o certyfikacie oznacza, że nowa maszyna wydała certyfikat wyłącznie dla domeny głównej. Uporządkowana kolejność sprawdzeń — DNS, konfiguracja serwera, aplikacja, certyfikat — skraca diagnostykę z kilku godzin do kilkunastu minut.

Podobne Posty

Zostaw komentarz