• Zadzwoń 605 498 162

Logo
  • Stona Główna
  • O Mnie
  • Usługi
    • Naprawa Komputerów
    • Automatyzacje dla Firm
    • Strony Internetowe
    • Odzyskiwanie danych
    • Reklama Google
    • Pozycjonowanie stron
    • IT dla firm
  • Blog
  • Kontakt

Kontakt

  • Telefon 605 498 162

Menu

  • Stona Główna
  • O Mnie
  • Usługi
    • Naprawa Komputerów
    • Automatyzacje dla Firm
    • Strony Internetowe
    • Odzyskiwanie danych
    • Reklama Google
    • Pozycjonowanie stron
    • IT dla firm
  • Blog
  • Kontakt

Jak przenieść stronę na inny serwer lub hosting krok po kroku (WordPress i nie tylko)

  • Home
  • Blog Details
Jak przenieść stronę na inny serwer krok po kroku?
  • 30 czerwca 2025
  • Admin

Aktualizacja: październik 2026

Sytuacja
Zmieniasz hosting lub serwer, a domena i adres strony zostają te same
Co przenosisz
Pliki, bazę danych, pocztę, rekordy DNS i certyfikat SSL
Czas
Sama migracja zwykle kilka godzin, plus czas na zmianę DNS
Czy zrobisz to sam?
Prostą stronę tak. Sklep i firmową pocztę lepiej przenosić z planem i kopią

Szybka odpowiedź

Żeby przenieść stronę na inny hosting, skopiuj pliki i bazę danych, wgraj je na nowy serwer, utwórz bazę i wpisz jej dane w konfiguracji (w WordPressie w wp-config.php), sprawdź stronę przez plik hosts, a na końcu przełącz DNS domeny na nowy serwer. Nie zapomnij o poczcie, bo zmiana DNS może przenieść też skrzynki. Stary hosting zostaw aktywny, dopóki ruch całkowicie nie przejdzie na nowy. Jeśli adres strony się nie zmienia, dla Google taka przeprowadzka jest neutralna.

Powodów zmiany hostingu jest kilka: wysoka cena odnowienia, wolna strona, brak wsparcia albo przenosiny obsługi do nowej firmy. Sam proces jest powtarzalny, a większość problemów bierze się z pominięcia jednego z elementów: poczty, rekordów DNS albo różnicy w wersji PHP. Poniżej masz pełną listę kroków dla WordPressa i wskazówki dla innych systemów.

Przed przeniesieniem: lista kontrolna

  1. Zrób pełną kopię zapasową

    Pliki strony i baza danych, pobrane na swój komputer. Dopóki nowa strona nie działa poprawnie, niczego nie kasuj na starym serwerze.

  2. Spisz, co działa na starym hostingu

    Wersja PHP, bazy danych (może być ich kilka), skrzynki e-mail, przekierowania, zadania cron, subdomeny, dodatkowe domeny. Sprawdź, gdzie są DNS domeny: u rejestratora, u starego hostingodawcy czy w zewnętrznej usłudze.

  3. Skopiuj strefę DNS

    Zapisz wszystkie rekordy: A, AAAA, CNAME, MX, TXT (w tym SPF, DKIM, DMARC i weryfikacje usług Google lub Microsoft). Jeśli DNS zostaną przeniesione razem z hostingiem, każdy pominięty rekord może wyłączyć pocztę albo integrację.

  4. Obniż TTL z wyprzedzeniem

    Google w poradniku przenoszenia strony bez zmiany adresów sugeruje obniżenie TTL rekordów do niskiej wartości (np. kilku godzin) co najmniej tydzień przed przeprowadzką. Dzięki temu przełączenie rozejdzie się szybciej.

  5. Przygotuj nowy serwer

    Ustaw tę samą lub nowszą, zgodną z Twoją stroną wersję PHP, dodaj domenę, utwórz pustą bazę danych i użytkownika. O wyborze hostingu piszę w tekście jaki hosting wybrać do WordPressa.

3 sposoby przeniesienia strony WordPress

SposóbDla kogoUwagi
Migracja przez nowego hostingodawcęOsoby, które nie chcą robić tego sameCzęść firm hostingowych przenosi strony w ramach usługi. Zapytaj, czy obejmuje to też pocztę i DNS
Wtyczka do migracjiTypowe strony firmowe i blogiWtyczki pakują pliki i bazę w jedną paczkę. Darmowe wersje mają zwykle ograniczenia, np. rozmiaru paczki
Ręcznie: FTP/SFTP + bazaDuże strony, sklepy, nietypowe konfiguracjePełna kontrola, najmniej niespodzianek przy dużych bazach

Ręczne przeniesienie strony na inny serwer krok po kroku

  1. Pobierz pliki

    Skopiuj cały katalog strony (dla WordPressa m.in. wp-admin, wp-content, wp-includes, wp-config.php, .htaccess) przez SFTP lub FTP. Szybciej jest spakować katalog do ZIP w menedżerze plików panelu albo, przy dostępie SSH, poleceniem:

    tar -czf strona.tar.gz public_html

    Nazwa katalogu zależy od hostingu, np. public_html, www lub katalog z nazwą domeny.

  2. Wyeksportuj bazę danych

    W phpMyAdmin wybierz bazę, zakładkę Eksport i format SQL, najlepiej z kompresją. Przez SSH możesz użyć polecenia:

    mysqldump -u UZYTKOWNIK -p NAZWA_BAZY > baza.sql
  3. Wgraj pliki na nowy serwer

    Wyślij paczkę i rozpakuj ją w katalogu domeny. Sprawdź, czy wgrały się ukryte pliki, zwłaszcza .htaccess, bo niektóre programy FTP domyślnie ich nie pokazują.

  4. Zaimportuj bazę

    W phpMyAdmin na nowym serwerze otwórz pustą bazę i użyj zakładki Import. Jeśli plik jest za duży, spakuj go do .sql.gz albo zaimportuj przez SSH. Wszystkie sposoby opisałem w tekście limit przy wgrywaniu bazy w phpMyAdmin.

  5. Zmień dane bazy w konfiguracji

    W pliku wp-config.php wpisz dane nowej bazy:

    define( 'DB_NAME', 'nazwa_nowej_bazy' );
    define( 'DB_USER', 'uzytkownik_bazy' );
    define( 'DB_PASSWORD', 'haslo' );
    define( 'DB_HOST', 'localhost' );

    Na wielu hostingach DB_HOST to nie localhost, tylko adres serwera bazy z panelu. Sprawdź też prefiks tabel ($table_prefix), musi zgadzać się z prefiksem w zaimportowanej bazie.

  6. Przetestuj stronę przed zmianą DNS

    Najpewniejszy sposób to plik hosts na Twoim komputerze. W Windows otwórz Notatnik jako administrator, a w nim plik C:\Windows\System32\drivers\etc\hosts. Dopisz na końcu linie z adresem IP nowego serwera:

    203.0.113.10 twojadomena.pl
    203.0.113.10 www.twojadomena.pl

    Zamiast przykładowego IP wpisz adres z panelu nowego hostingu. Zapisz plik, wpisz w wierszu polecenia ipconfig /flushdns i otwórz stronę. Tylko Twój komputer widzi teraz nowy serwer. Sprawdź podstrony, logowanie do panelu, formularze, koszyk. Na macOS i Linux plik to /etc/hosts. Po testach usuń dopisane linie.

  7. Przenieś pocztę

    Jeśli skrzynki e-mail działały na starym hostingu, utwórz te same konta na nowym i skopiuj wiadomości przez IMAP (w programie pocztowym lub narzędziem do migracji poczty, które oferuje część hostingów). Ustaw rekordy MX, SPF i DKIM nowego serwera. Konfigurację opisuję w tekście SPF, DKIM i DMARC krok po kroku.

  8. Przełącz DNS

    Zmień rekordy A (i AAAA, jeśli są) na adres nowego serwera albo zmień serwery nazw domeny u rejestratora na serwery nowego hostingu, odtwarzając wcześniej całą strefę. Zmiana rozchodzi się zwykle w ciągu kilku godzin, ale zależnie od TTL może to potrwać nawet do dwóch dni. W tym czasie część osób widzi jeszcze stary serwer, dlatego nie wprowadzaj wtedy zmian w treści strony ani zamówień w sklepie tylko po jednej stronie.

  9. Włącz SSL i sprawdź HTTPS

    Darmowy certyfikat Let’s Encrypt zwykle da się wystawić dopiero wtedy, gdy domena wskazuje na nowy serwer. Po jego włączeniu sprawdź, czy strona otwiera się przez https bez ostrzeżeń. Jeśli coś nie działa, pomoże tekst strona nie obsługuje bezpiecznego połączenia HTTPS.

  10. Posprzątaj po migracji

    Usuń z serwera pliki kopii (.zip, .tar.gz, .sql), zapisz w ustawieniach WordPressa bezpośrednie odnośniki (Ustawienia, Bezpośrednie odnośniki, Zapisz zmiany), skonfiguruj kopie zapasowe i cron na nowym serwerze. Stary hosting wyłącz dopiero po kilku dniach, gdy przestanie do niego trafiać ruch.

Gdy razem z serwerem zmieniasz adres strony

Jeśli zmieniasz domenę albo przechodzisz z subdomeny na domenę główną, w bazie WordPressa trzeba zamienić stary adres na nowy. Nie rób tego zwykłym „znajdź i zamień” w pliku SQL, bo uszkodzisz zserializowane dane motywów i wtyczek. Użyj WP-CLI lub wtyczki do wyszukiwania i zamiany, a kolumny GUID nie zmieniaj. Dodatkowo ustaw przekierowania 301 ze starych adresów i zgłoś zmianę adresu w Google Search Console.

wp search-replace 'https://stara-domena.pl' 'https://nowa-domena.pl' --skip-columns=guid --dry-run

Opcja --dry-run tylko pokazuje, co zostanie zmienione. Gdy wynik wygląda dobrze, uruchom polecenie bez niej.

Przeniesienie strony innej niż WordPress

  • Strona HTML – wystarczy skopiować pliki i przełączyć DNS. Sprawdź formularze, bo często korzystają z funkcji poczty serwera.
  • PrestaShop – pliki i baza jak przy WordPressie, a dane bazy w wersjach 1.7 i 8 zmieniasz w app/config/parameters.php. Po migracji wyczyść cache sklepu.
  • Joomla – dane bazy i ścieżki są w pliku configuration.php.
  • Własny skrypt PHP – szukaj pliku konfiguracyjnego z danymi bazy i sprawdź zgodność z wersją PHP na nowym serwerze.

Najczęstsze problemy po przeniesieniu strony

ObjawNajczęstsza przyczynaRozwiązanie
„Błąd podczas nawiązywania połączenia z bazą danych”Błędne dane w wp-config.php, zwłaszcza DB_HOSTSprawdź nazwę bazy, użytkownika, hasło i host w panelu
Błąd 500Inna wersja PHP lub wpisy w .htaccess nieobsługiwane na nowym serwerzePrzełącz wersję PHP, tymczasowo zmień nazwę .htaccess, sprawdź log błędów
Krzaki zamiast polskich znakówZłe kodowanie znaków przy eksporcie lub imporcie bazyEksportuj i importuj w utf8mb4, nie zmieniaj kodowania po drodze
Pętla przekierowań lub brak stylówKonflikt HTTP/HTTPS, stary adres w ustawieniachSprawdź adresy w Ustawienia, Ogólne i konfigurację SSL
Nie dochodzą maileBrak lub błędne rekordy MX po zmianie DNSOdtwórz MX, SPF, DKIM i sprawdź skrzynki na nowym serwerze
Formularz nie wysyła wiadomościNowy serwer blokuje funkcję mail() lub brak SMTPSkonfiguruj wysyłkę przez SMTP
Stara wersja strony u części osóbDNS jeszcze się nie rozeszły lub pamięć podręcznaPoczekaj, wyczyść cache przeglądarki i DNS (problemy z DNS w Windows)

Czy przeniesienie strony na inny serwer wpływa na SEO?

Jeśli adresy stron się nie zmieniają, a strona działa tak samo, zmiana hostingu jest dla Google neutralna. Google zaznacza, że zaraz po przeprowadzce może nastąpić przejściowy spadek częstotliwości indeksowania, który z czasem wraca do normy. Zadbaj, żeby weryfikacja w Search Console działała dalej (plik weryfikacyjny w katalogu strony albo rekord TXT w DNS) i przez kilka tygodni obserwuj raport indeksowania. Szybszy serwer to dodatkowo lepsze doświadczenie użytkowników, a to się opłaca.

Zmieniasz hosting? Przeniosę stronę i pocztę bez przestoju

Przygotuję nowy serwer, przeniosę stronę, bazę i skrzynki, odtworzę DNS i SSL, a stara wersja zostanie nietknięta do czasu sprawdzenia nowej. Zajmuję się WordPressem, WooCommerce, PrestaShop i stronami HTML. Pracuję zdalnie albo na miejscu w Sieradzu i okolicach.

Opieka nad stronami 605 498 162

Najczęstsze pytania

Jak przenieść stronę na inny hosting?

Zrób kopię plików i bazy danych, wgraj je na nowy serwer, utwórz bazę i wpisz jej dane w konfiguracji strony, przetestuj stronę przez plik hosts, przenieś pocztę, a na końcu zmień DNS domeny na nowy serwer.

Jak przenieść stronę WordPress na inny serwer?

Skopiuj wszystkie pliki WordPressa i wyeksportuj bazę, wgraj je na nowy hosting, zaimportuj bazę i zmień DB_NAME, DB_USER, DB_PASSWORD oraz DB_HOST w wp-config.php. Możesz też użyć wtyczki do migracji, która spakuje stronę w jedną paczkę.

Czy przeniesienie strony spowoduje przerwę w działaniu?

Nie musi. Jeśli przetestujesz stronę na nowym serwerze przed zmianą DNS, obniżysz wcześniej TTL i zostawisz stary hosting aktywny na czas propagacji, odwiedzający praktycznie nie zauważą zmiany.

Ile trwa przeniesienie strony na inny serwer?

Sama migracja typowej strony to zwykle kilka godzin. Zmiana DNS rozchodzi się najczęściej w ciągu kilku godzin, ale zależnie od TTL może potrwać do dwóch dni.

Co z pocztą przy zmianie hostingu?

Jeśli skrzynki działały na starym hostingu, utwórz je na nowym, skopiuj wiadomości przez IMAP i ustaw rekordy MX, SPF i DKIM nowego serwera. Bez tego po zmianie DNS poczta może przestać działać.

Czy zmiana serwera wpływa na pozycje w Google?

Jeśli adresy stron się nie zmieniają, zmiana serwera jest dla Google neutralna. Może wystąpić krótkotrwały spadek częstotliwości indeksowania, który wraca do normy.

Powiązane wpisy

  • Jak przenieść stronę z Wix lub WebWave na WordPress
  • Jak przenieść domenę na siebie – cesja domeny
  • Czym jest serwer VPS?
  • Jak skonfigurować pocztę firmową z własną domeną
  • Przenieś obsługę swojej strony internetowej

Grzegorz Wojterzak – informatyk z Sieradza, od ponad 10 lat tworzy i utrzymuje strony internetowe. Regularnie przenosi strony, sklepy i firmową pocztę między hostingami i serwerami VPS, pilnując, żeby klienci firmy nie zauważyli przeprowadzki.

Udostępnij w Social Mediach
fb-share-icon
Tweet
fb-share-icon
Previous Post
Komputer nie widzi żadnych sieci Wi-Fi – możliwe przyczyny
Next Post
Karta sieciowa nie działa – jak ją przywrócić w Windows 11 i 10

Leave a Comment

Musisz się zalogować, aby móc dodać komentarz.

Ostatnie wpisy

  • Automatyzacja odpowiedzi e-mail z AI: sortowanie zapytań ofertowych i szkice odpowiedzi
  • Kampania Demand Gen: kiedy ma sens dla firmy usługowej i B2B
  • Portal klienta B2B: zamówienia, dokumenty i faktury w jednym miejscu
  • Raport w Looker Studio dla zarządu: GA4 i Google Ads na jednym ekranie
  • Google Apps Script: 7 automatyzacji arkuszy Google dla firmy z gotowym kodem

Kategorie

  • Analityka
  • Automatyzacje
  • Bez kategorii
  • Bezpieczeństwo
  • Internet
  • IT dla firm
  • Komputery
  • Marketing
  • Narzędzia
  • Pozycjonowanie
  • Strony Internetowe
  • Telefony
  • Wiadomości
Shape
Logo

Kompleksowa pomoc IT, serwis komputerowy i tworzenie stron internetowych dla firm i osób prywatnych.

Menu

  • O mnie
  • Usługi
  • Blog
  • Kontakt
  • Test prędkości internetu
  • Sprawdź adres IP
  • Sprawdź kto jest właścicielem domeny

Usługi

  • Naprawa Komputerów
  • Tworzenie stron internetowych
  • Odzyskiwanie danych
  • Reklama Google Ads
  • Pozycjonowanie stron
  • IT dla firm

Kontakt

  • Chojne, ul. Sieradzka 9
  • kontakt@informatyk-sieradz.pl
  • 605 498 162

© 2026 | Informatyk-Sieradz.pl | Wszelkie prawa zastrzeżone.

  • Regulamin
  • Polityka Prywatności

Napisz do mnie