Pytanie o to, jak ustawić przekierowanie domeny na stronę, wraca zawsze przy rebrandingu, zakupie krótszego adresu albo łączeniu kilku serwisów w jeden. To, jak ustawić przekierowanie domeny na stronę, zależy od trzech zmiennych: gdzie zarejestrowałeś adres, gdzie fizycznie stoi serwer z witryną i czy zależy Ci na przekazaniu mocy linków zgromadzonej przez stary adres. Rejestrator oferuje zwykle proste przekierowanie z panelu, serwer WWW pozwala na regułę 301 z pełną kontrolą nad ścieżkami, a warstwa DNS wskazuje jedynie, pod jaki adres IP ma trafić zapytanie. Każde z tych rozwiązań działa inaczej i daje inny efekt w wyszukiwarce. W tym poradniku znajdziesz konkretne ustawienia, orientacyjne koszty w złotówkach oraz listę kontrolną, która pozwala sprawdzić, czy przekierowanie faktycznie zadziałało u wszystkich odwiedzających. Zaczynamy od różnic między typami przekierowań, bo od tego wyboru zależy cała późniejsza konfiguracja.
Trzy poziomy przekierowania domeny i różnice między nimi
Przekierowanie da się wykonać na trzech poziomach i każdy działa inaczej. Warstwa DNS jedynie wskazuje maszynę odpowiedzialną za domenę i sama w sobie nie przenosi użytkownika pod inny adres. Dopiero serwer WWW albo usługa forwardingu u rejestratora wysyła przeglądarce nagłówek HTTP z informacją o nowej lokalizacji zasobu.
Kod odpowiedzi decyduje o tym, co zrobi wyszukiwarka. Odpowiedź 301 oznacza zmianę trwałą i przekazuje niemal całą wartość linków prowadzących do starego adresu. Odpowiedź 302 sygnalizuje zmianę tymczasową, więc indeks nadal utrzymuje pierwotny URL jako podstawowy. Pomyłka na tym etapie potrafi zablokować efekty migracji na wiele miesięcy.
Osobną kategorią jest przekierowanie maskujące, czyli osadzenie docelowej witryny w ramce przy zachowaniu starego adresu w pasku przeglądarki. Wygląda to wygodnie, ale psuje statystyki, utrudnia poprawne działanie certyfikatu i uniemożliwia indeksowanie podstron. Przy poważnym serwisie firmowym ta opcja odpada, nawet jeśli rejestrator proponuje ją jako ustawienie domyślne.
Kiedy wybrać 301, a kiedy 302
Trwałe przekierowanie stosuj przy rebrandingu, zmianie rozszerzenia z com.pl na pl, scalaniu serwisów oraz wymuszaniu wersji szyfrowanej. Kod 302 zostaw dla akcji sezonowych, testów porównawczych i stron w przebudowie, które za kilka tygodni wrócą pod pierwotny adres. Jeżeli wahasz się między nimi, wybierz 301 tylko wtedy, gdy naprawdę nie planujesz powrotu do starego adresu, bo wyszukiwarka szybko usunie go z indeksu.
Konfiguracja po stronie rejestratora i rekordów DNS
Zanim zmienisz cokolwiek w panelu, ustal, jak skonfigurować rekordy DNS domeny, żeby zapytania trafiały do właściwej maszyny. Rekord A prowadzi do adresu IPv4 serwera, rekord AAAA do IPv6. Jeżeli serwis stoi u zewnętrznego dostawcy, poda on gotowe wartości, które wklejasz w strefie DNS obsługiwanej przez rejestratora lub panel hostingu.
Często pada też pytanie, co to jest rekord CNAME i kiedy sprawdza się lepiej niż rekord A. CNAME to alias: subdomena www wskazuje na nazwę główną albo na adres platformy, a ta pilnuje aktualnego IP po swojej stronie. Przy usługach chmurowych i sieciach CDN taki alias oszczędza ręcznych poprawek po każdej zmianie infrastruktury dostawcy.
| Rekord | Zastosowanie | Przykładowa wartość | Czas wejścia w życie |
|---|---|---|---|
| A | Kieruje domenę na adres IPv4 serwera | 192.0.2.10 | od kilku minut do 24 godzin |
| AAAA | To samo dla adresacji IPv6 | 2001:db8::10 | od kilku minut do 24 godzin |
| CNAME | Alias jednej nazwy na drugą | www kieruje na twojadomena.pl | zależnie od TTL, zwykle 1-4 godziny |
| URL / forward | Przekierowanie HTTP z panelu rejestratora | 301 na adres docelowy | zwykle natychmiast po zapisie |
| TXT | Weryfikacja własności, SPF, DKIM | ciąg weryfikacyjny dostawcy | do kilku godzin |
Przy przejmowaniu adresu po innej firmie przydaje się wiedza, jak sprawdzić kto jest właścicielem domeny. Służy do tego baza WHOIS prowadzona przez rejestr, choć dane osób prywatnych pozostają ukryte i kontakt idzie przez formularz. Równie istotne jest to, jak przedłużyć domenę po wygaśnięciu: rejestry dają zwykle około trzydziestu dni karencji, a odnowienie adresu pl kosztuje od kilkudziesięciu do około 130 zł netto rocznie.
Tempo propagacji zależy od parametru TTL zapisanego w strefie. Wartość 86400 sekund oznacza, że serwery pośredniczące mogą trzymać stary wpis nawet dobę. Obniżenie TTL do 300 sekund na dzień przed migracją sprawia, że zmiana rozejdzie się w kilka minut, a po zakończeniu prac wracasz do wyższej wartości, żeby odciążyć serwery nazw.
Przekierowanie 301 w pliku .htaccess i konfiguracji serwera
Odpowiedź na pytanie, jak ustawić przekierowanie domeny na stronę po stronie serwera, jest najbardziej elastyczna ze wszystkich. Instrukcja, jak ustawić przekierowanie 301 w htaccess, mieści się w kilku liniach: włączasz moduł przepisywania adresów, dodajesz warunek na starą nazwę hosta i regułę przenoszącą całą ścieżkę pod nowy adres.
Zapis wygląda następująco: RewriteEngine On, dalej RewriteCond %{HTTP_HOST} ^stara-domena.pl [NC,OR], następnie RewriteCond %{HTTP_HOST} ^www.stara-domena.pl [NC] i na końcu RewriteRule ^(.*)$ https://nowa-domena.pl/$1 [R=301,L]. Fragment $1 przenosi oryginalną ścieżkę, dzięki czemu podstrona z cennikiem trafia na podstronę z cennikiem, a nie na stronę główną nowego serwisu.
Najczęstsze błędy w regułach przepisywania
Największym grzechem migracji jest zbiorcze przekierowanie wszystkich adresów na stronę główną. Wyszukiwarka traktuje takie mapowanie jak miękki błąd 404 i wycofuje pozycje podstron. Drugi klasyk to łańcuch kilku skoków, w którym stary adres prowadzi do wersji nieszyfrowanej, ta do wersji z www, a dopiero trzecia do właściwego celu.

- Przekierowanie zbiorcze na stronę główną zamiast mapowania jeden do jednego
- Łańcuchy dłuższe niż jeden skok, wydłużające odpowiedź o 200-400 ms
- Reguła wstawiona poniżej bloku CMS, przez co nigdy się nie wykonuje
- Brak obsługi wariantu z www i bez www oraz wersji szyfrowanej
- Pozostawienie kodu 302 długo po zakończeniu migracji
Na serwerze nginx plik .htaccess nie jest czytany, więc regułę umieszczasz w konfiguracji bloku server, używając dyrektywy return 301 wraz ze zmienną przechowującą żądany adres. Po każdej zmianie testujesz składnię i przeładowujesz usługę. W panelach współdzielonych rolę tę pełni zwykle sekcja przekierowań, która generuje analogiczny wpis za Ciebie.
Hosting, który nie przeszkadza w przekierowaniach
Zanim zdecydujesz, jak wybrać hosting pod WordPress, sprawdź, czy pakiet daje dostęp do plików konfiguracyjnych i pozwala obsłużyć kilka domen w ramach jednego konta. Abonamenty współdzielone z obsługą wielu adresów kosztują w Polsce zwykle od 100 do 300 zł rocznie i dla większości firmowych witryn są w pełni wystarczające.
Pytanie, czym różni się VPS od hostingu współdzielonego, sprowadza się do izolacji zasobów. Na koncie współdzielonym procesor i pamięć dzielisz z setkami innych stron, a konfigurację narzuca dostawca. Serwer wirtualny za 30-120 zł miesięcznie daje własny system, dowolne reguły przepisywania i pełną kontrolę nad certyfikatami, wymaga jednak samodzielnej administracji lub opłaconego wsparcia.
Kiedy planujesz, jak przenieść stronę na inny hosting, kolejność działań ma kluczowe znaczenie. Najpierw kopiujesz pliki oraz bazę danych, potem uruchamiasz witrynę na nowym serwerze pod adresem testowym i sprawdzasz formularze, a dopiero na końcu przełączasz rekordy w strefie DNS. Odwrócenie tej kolejności kończy się kilkugodzinną przerwą w działaniu serwisu.
Certyfikat SSL, testy i weryfikacja po wdrożeniu
Przekierowanie na adres bez ważnego certyfikatu kończy się ostrzeżeniem przeglądarki, dlatego jeszcze przed przełączeniem ustal, jak zainstalować certyfikat SSL na serwerze docelowym. W panelach typu cPanel czy DirectAdmin wystarczy kilka kliknięć, a darmowy certyfikat SSL Let’s Encrypt odnawia się automatycznie co dziewięćdziesiąt dni i obejmuje również subdomeny wpisane do konfiguracji.
Po wdrożeniu przetestuj każdy wariant adresu: z www i bez, po HTTP i po HTTPS, dla strony głównej oraz kilku losowych podstron. Narzędzie curl z podglądem nagłówków pokaże kod odpowiedzi i liczbę skoków w łańcuchu. Jeden skok zakończony statusem 301 to komplet, wszystko powyżej należy uprościć przez poprawienie kolejności reguł.
Jeżeli witryna po migracji wydaje się wolniejsza, oddziel problem łącza od problemu serwera. Zanim wyciągniesz wnioski, ustal, jak sprawdzić prędkość internetu rzetelnie: pomiar kablem, bez pobierania plików w tle, powtórzony na dwóch niezależnych serwerach testowych. Przy testach z laptopa dochodzi jeszcze kwestia tego, jak wzmocnić sygnał WiFi w domu, bo słaby zasięg potrafi zaniżyć wynik o kilkadziesiąt procent.
Na koniec wyczyść lokalną pamięć podręczną DNS oraz cache przeglądarki i sprawdź serwis z sieci komórkowej, która korzysta z innych serwerów nazw. Zgłoś nową domenę w narzędziu dla webmasterów, prześlij mapę witryny i obserwuj raport indeksowania przez kilka tygodni. Tak domknięty proces zamyka temat tego, jak ustawić przekierowanie domeny na stronę bez strat w widoczności.
Jak długo należy utrzymywać przekierowanie ze starej domeny?
Minimum to rok, a w praktyce trzy lata lub dłużej, jeśli stary adres zebrał wartościowe odnośniki z serwisów branżowych i katalogów. Wyszukiwarka przenosi sygnały rankingowe stopniowo, zwykle w ciągu kilku tygodni od pierwszego przeskanowania nowych adresów, jednak odwiedzający wracają ze starych zakładek, materiałów drukowanych i wizytówek jeszcze przez lata. Koszt utrzymania jest niewielki: odnowienie domeny to kilkadziesiąt złotych rocznie, a sama reguła przekierowania nie obciąża serwera. Jeżeli stary adres wygaśnie i przejmie go ktoś inny, cały ruch oraz moc linków trafią do obcego podmiotu, a Twoja marka może zostać skojarzona z treścią, na którą nie masz wpływu. Przedłużaj rejestrację z co najmniej miesięcznym zapasem i włącz odnowienie automatyczne.
Czy przekierowanie domeny obniża pozycje w wyszukiwarce?
Poprawnie wykonana zmiana adresu nie powoduje trwałego spadku, choć przez kilka tygodni widoczność potrafi się wahać. Wyszukiwarka musi ponownie przeskanować stare adresy, odnotować odpowiedź 301 i przypisać zgromadzone sygnały nowym URL-om. Spadki utrwalają się wtedy, gdy mapowanie jest niedokładne: wszystkie podstrony trafiają na stronę główną, część adresów zwraca błąd 404, treść na nowym serwisie zostaje skrócona albo zmienia się struktura nagłówków i linkowania wewnętrznego. Ryzyko ograniczysz, przygotowując arkusz z parami adres stary i adres nowy dla każdego indeksowanego URL, utrzymując identyczne treści przez pierwsze miesiące oraz aktualizując odnośniki na profilach społecznościowych i w wizytówce firmy. Zmianę domeny zgłoś dodatkowo w narzędziu dla webmasterów.
Co zrobić, gdy przekierowanie nie działa mimo poprawnych ustawień?
Zacznij od sprawdzenia, czy przeglądarka nie zapamiętała starej odpowiedzi. Kod 301 jest agresywnie buforowany, więc testuj w oknie prywatnym albo narzędziem wiersza poleceń pokazującym surowe nagłówki. Następnie zweryfikuj, czy domena korzysta z serwerów nazw tego dostawcy, u którego edytujesz strefę, bo edycja nieaktywnej strefy nie da żadnego efektu. Kolejny krok to kolejność reguł w pliku konfiguracyjnym: wpis umieszczony poniżej bloku generowanego przez system zarządzania treścią bywa pomijany. Sprawdź też, czy serwer w ogóle obsługuje daną domenę, czy certyfikat obejmuje wariant z www oraz czy wtyczka przekierowań w CMS nie nadpisuje reguły serwera. Jeśli wszystko jest poprawne, odczekaj pełny cykl TTL.
