{"id":17821,"date":"2026-08-31T20:59:25","date_gmt":"2026-08-31T18:59:25","guid":{"rendered":"https:\/\/dhosting.pl\/pomoc\/?post_type=manual_kb&#038;p=17821"},"modified":"2026-08-31T20:59:25","modified_gmt":"2026-08-31T18:59:25","slug":"jak-przeniesc-strone-wordpress-do-nowego-hostingu-bez-przestoju","status":"publish","type":"manual_kb","link":"https:\/\/dhosting.pl\/pomoc\/baza-wiedzy\/jak-przeniesc-strone-wordpress-do-nowego-hostingu-bez-przestoju\/","title":{"rendered":"Jak przenie\u015b\u0107 stron\u0119 WordPress do nowego hostingu bez przestoju"},"content":{"rendered":"<p class=\"wp-block-paragraph\">Migracja strony WordPress do nowego hostingu bez przestoju wymaga przeniesienia plik\u00f3w i bazy danych, przygotowania nowego konta, wykonania kopii zapasowej oraz przeprowadzenia test\u00f3w. Sprawd\u017a tak\u017ce konfiguracj\u0119 DNS, SSL i poczty. Najpierw przygotuj nowe \u015brodowisko i przetestuj stron\u0119 przed publikacj\u0105, a zmian\u0119 DNS wykonaj dopiero na ko\u0144cu. Taki proces pozwala zachowa\u0107 istniej\u0105c\u0105 instalacj\u0119 WordPress, domen\u0119, poczt\u0119 oraz adresy URL. Najbezpieczniej przeprowadzi\u0107 migracj\u0119 etapami, gdy stara strona nadal dzia\u0142a.<\/p>\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_87 ez-toc-wrap-left counter-flat ez-toc-counter ez-toc-custom ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Spis tre\u015bci<\/p>\n<span class=\"ez-toc-title-toggle\"><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/dhosting.pl\/pomoc\/baza-wiedzy\/jak-przeniesc-strone-wordpress-do-nowego-hostingu-bez-przestoju\/#Przed_rozpoczeciem_migracji\" >Przed rozpocz\u0119ciem migracji<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/dhosting.pl\/pomoc\/baza-wiedzy\/jak-przeniesc-strone-wordpress-do-nowego-hostingu-bez-przestoju\/#1_Skopiuj_pliki_WordPress\" >1. Skopiuj pliki WordPress<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/dhosting.pl\/pomoc\/baza-wiedzy\/jak-przeniesc-strone-wordpress-do-nowego-hostingu-bez-przestoju\/#2_Utworz_i_zaimportuj_baze_danych\" >2. Utw\u00f3rz i zaimportuj baz\u0119 danych<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/dhosting.pl\/pomoc\/baza-wiedzy\/jak-przeniesc-strone-wordpress-do-nowego-hostingu-bez-przestoju\/#3_Zachowaj_domene_i_adresy_URL\" >3. Zachowaj domen\u0119 i adresy URL<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/dhosting.pl\/pomoc\/baza-wiedzy\/jak-przeniesc-strone-wordpress-do-nowego-hostingu-bez-przestoju\/#4_Skonfiguruj_nowe_konto_i_wykonaj_test\" >4. Skonfiguruj nowe konto i wykonaj test<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/dhosting.pl\/pomoc\/baza-wiedzy\/jak-przeniesc-strone-wordpress-do-nowego-hostingu-bez-przestoju\/#5_Sprawdz_SSL_zadania_cron_i_cache\" >5. Sprawd\u017a SSL, zadania cron i cache<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/dhosting.pl\/pomoc\/baza-wiedzy\/jak-przeniesc-strone-wordpress-do-nowego-hostingu-bez-przestoju\/#6_Zachowaj_poczte_i_rekordy_DNS\" >6. Zachowaj poczt\u0119 i rekordy DNS<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/dhosting.pl\/pomoc\/baza-wiedzy\/jak-przeniesc-strone-wordpress-do-nowego-hostingu-bez-przestoju\/#7_Przelacz_DNS_i_ogranicz_przerwe\" >7. Prze\u0142\u0105cz DNS i ogranicz przerw\u0119<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/dhosting.pl\/pomoc\/baza-wiedzy\/jak-przeniesc-strone-wordpress-do-nowego-hostingu-bez-przestoju\/#Co_zrobic_po_przelaczeniu_domeny\" >Co zrobi\u0107 po prze\u0142\u0105czeniu domeny<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/dhosting.pl\/pomoc\/baza-wiedzy\/jak-przeniesc-strone-wordpress-do-nowego-hostingu-bez-przestoju\/#Najwazniejsze_zasady_bezpiecznej_migracji\" >Najwa\u017cniejsze zasady bezpiecznej migracji<\/a><\/li><\/ul><\/nav><\/div>\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Przed_rozpoczeciem_migracji\"><\/span>Przed rozpocz\u0119ciem migracji<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p class=\"wp-block-paragraph\">Przygotuj dost\u0119p do starego i nowego hostingu oraz do konfiguracji domeny. Zaplanuj migracj\u0119 w okresie mniejszego ruchu, aby \u0142atwiej wykona\u0107 testy i sprawdzi\u0107 stron\u0119 po zmianie DNS.<\/p>\n<ul class=\"wp-block-list\">\n<li>dost\u0119p do plik\u00f3w strony na starym hostingu,<\/li>\n<li>dost\u0119p do bazy danych WordPress,<\/li>\n<li>dost\u0119p do nowego konta hostingowego,<\/li>\n<li>dost\u0119p do panelu, w kt\u00f3rym zarz\u0105dzasz rekordami DNS domeny,<\/li>\n<li>kopi\u0119 zapasow\u0105 plik\u00f3w i bazy danych.<\/li>\n<\/ul>\n<p class=\"wp-block-paragraph\">Kopia powinna obejmowa\u0107 wszystkie pliki WordPress, w tym katalog <code class=\"\" data-line=\"\">wp-content<\/code>, motywy, wtyczki i przes\u0142ane pliki. Baza danych powinna zosta\u0107 wyeksportowana osobno, na przyk\u0142ad z u\u017cyciem phpMyAdmin.<\/p>\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"1_Skopiuj_pliki_WordPress\"><\/span>1. Skopiuj pliki WordPress<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<ol class=\"wp-block-list\">\n<li>Pobierz kompletny katalog strony ze starego hostingu.<\/li>\n<li>Zachowaj struktur\u0119 katalog\u00f3w i nazwy plik\u00f3w.<\/li>\n<li>Prze\u015blij pliki na nowe konto hostingowe do katalogu przeznaczonego dla domeny.<\/li>\n<li>Sprawd\u017a, czy w kopii znajduje si\u0119 <code class=\"\" data-line=\"\">wp-config.php<\/code> oraz katalog <code class=\"\" data-line=\"\">wp-content<\/code>.<\/li>\n<\/ol>\n<p class=\"wp-block-paragraph\">Nie usuwaj plik\u00f3w ze starego hostingu po ich skopiowaniu. Stara strona powinna pozosta\u0107 dost\u0119pna do czasu zako\u0144czenia test\u00f3w i prze\u0142\u0105czenia domeny.<\/p>\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"2_Utworz_i_zaimportuj_baze_danych\"><\/span>2. Utw\u00f3rz i zaimportuj baz\u0119 danych<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<ol class=\"wp-block-list\">\n<li>Utw\u00f3rz baz\u0119 danych na nowym hostingu.<\/li>\n<li>Zapisz nazw\u0119 bazy, nazw\u0119 u\u017cytkownika, has\u0142o i adres serwera bazy.<\/li>\n<li>Zaimportuj wcze\u015bniej wyeksportowan\u0105 baz\u0119 danych.<\/li>\n<li>W pliku <code class=\"\" data-line=\"\">wp-config.php<\/code> ustaw dane nowej bazy.<\/li>\n<\/ol>\n<p class=\"wp-block-paragraph\">Po imporcie sprawd\u017a, czy baza zawiera dane WordPressa, wpisy, strony, ustawienia oraz dane wtyczek. Przed ponowieniem importu wykonaj kopi\u0119 aktualnej bazy na nowym koncie, aby mo\u017cna by\u0142o cofn\u0105\u0107 zmian\u0119.<\/p>\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"3_Zachowaj_domene_i_adresy_URL\"><\/span>3. Zachowaj domen\u0119 i adresy URL<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p class=\"wp-block-paragraph\">Podczas migracji pozostaw t\u0119 sam\u0105 domen\u0119 i struktur\u0119 adres\u00f3w. Nie zmieniaj adresu WordPressa ani adresu witryny, je\u015bli celem jest przeniesienie hostingu bez zmiany URL-i i bez dodatkowych przekierowa\u0144.<\/p>\n<p class=\"wp-block-paragraph\">Adresy zapisane w bazie danych WordPress mog\u0105 wyst\u0119powa\u0107 tak\u017ce w danych serializowanych, na przyk\u0142ad w ustawieniach wtyczek. Przy zmianie adres\u00f3w u\u017cyj narz\u0119dzia, kt\u00f3re obs\u0142uguje dane serializowane. Nie wykonuj bezpo\u015bredniej, masowej zamiany tekstu w pliku eksportu bazy bez sprawdzenia wp\u0142ywu na te dane.<\/p>\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"4_Skonfiguruj_nowe_konto_i_wykonaj_test\"><\/span>4. Skonfiguruj nowe konto i wykonaj test<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p class=\"wp-block-paragraph\">Przed zmian\u0105 DNS skieruj testy na nowy hosting za pomoc\u0105 tymczasowego dost\u0119pu przewidzianego przez dostawc\u0119. Sprawd\u017a stron\u0119 bez zmiany publicznego adresu domeny.<\/p>\n<ul class=\"wp-block-list\">\n<li>stron\u0119 g\u0142\u00f3wn\u0105, wpisy, podstrony i media,<\/li>\n<li>logowanie do panelu WordPress,<\/li>\n<li>formularze i wysy\u0142k\u0119 wiadomo\u015bci,<\/li>\n<li>dzia\u0142anie motywu i wtyczek,<\/li>\n<li>adresy URL oraz przekierowania,<\/li>\n<li>logi b\u0142\u0119d\u00f3w i komunikaty PHP.<\/li>\n<\/ul>\n<p class=\"wp-block-paragraph\">Test powinien odby\u0107 si\u0119 przed publikacj\u0105 nowej wersji. Je\u015bli strona dzia\u0142a poprawnie tylko na nowym hostingu, dopiero wtedy przejd\u017a do zmiany DNS.<\/p>\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"5_Sprawdz_SSL_zadania_cron_i_cache\"><\/span>5. Sprawd\u017a SSL, zadania cron i cache<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p class=\"wp-block-paragraph\">Przed prze\u0142\u0105czeniem domeny sprawd\u017a, czy nowy hosting ma przygotowany certyfikat SSL dla domeny. Po zmianie DNS ponownie otw\u00f3rz stron\u0119 przez HTTPS i sprawd\u017a, czy nie pojawiaj\u0105 si\u0119 ostrze\u017cenia certyfikatu.<\/p>\n<p class=\"wp-block-paragraph\">Przenie\u015b tak\u017ce zadania cron u\u017cywane przez WordPress, wtyczki lub sklep. Sprawd\u017a ich harmonogram i dzia\u0142anie po migracji. Je\u015bli na stronie dzia\u0142a cache, wyczy\u015b\u0107 cache WordPressa, cache wtyczek oraz cache przegl\u0105darki przed testem ko\u0144cowym. Dzi\u0119ki temu test dotyczy aktualnych plik\u00f3w i ustawie\u0144.<\/p>\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"6_Zachowaj_poczte_i_rekordy_DNS\"><\/span>6. Zachowaj poczt\u0119 i rekordy DNS<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p class=\"wp-block-paragraph\">Przed zmian\u0105 rekord\u00f3w DNS zapisz bie\u017c\u0105c\u0105 konfiguracj\u0119 domeny. Rekordy pocztowe, w szczeg\u00f3lno\u015bci <code class=\"\" data-line=\"\">MX<\/code>, powinny pozosta\u0107 skierowane do us\u0142ugi obs\u0142uguj\u0105cej poczt\u0119. Zmiana rekord\u00f3w dotycz\u0105cych strony nie powinna przypadkowo zast\u0105pi\u0107 konfiguracji poczty.<\/p>\n<p class=\"wp-block-paragraph\">Przygotuj zmian\u0119 tylko dla rekord\u00f3w potrzebnych do wskazania domeny na nowy hosting. Zachowanie istniej\u0105cych rekord\u00f3w pocztowych pomaga utrzyma\u0107 dzia\u0142anie skrzynek podczas migracji.<\/p>\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"7_Przelacz_DNS_i_ogranicz_przerwe\"><\/span>7. Prze\u0142\u0105cz DNS i ogranicz przerw\u0119<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<ol class=\"wp-block-list\">\n<li>Wykonaj ostatni\u0105 kopi\u0119 plik\u00f3w i bazy danych starej strony.<\/li>\n<li>Sprawd\u017a, czy nowa kopia zawiera najnowsze zmiany.<\/li>\n<li>Zmie\u0144 rekordy DNS domeny tak, aby wskazywa\u0142y nowy hosting.<\/li>\n<li>Pozostaw star\u0105 stron\u0119 aktywn\u0105 na czas propagacji DNS.<\/li>\n<li>Sprawdzaj dzia\u0142anie domeny, HTTPS, formularzy i logowania.<\/li>\n<\/ol>\n<p class=\"wp-block-paragraph\">Propagacja DNS mo\u017ce powodowa\u0107, \u017ce cz\u0119\u015b\u0107 u\u017cytkownik\u00f3w przez pewien czas trafi jeszcze na stary hosting, a cz\u0119\u015b\u0107 na nowy. Dlatego nie wy\u0142\u0105czaj starego konta od razu po zmianie rekord\u00f3w.<\/p>\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Co_zrobic_po_przelaczeniu_domeny\"><\/span>Co zrobi\u0107 po prze\u0142\u0105czeniu domeny<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<ul class=\"wp-block-list\">\n<li>Otw\u00f3rz stron\u0119 w kilku przegl\u0105darkach.<\/li>\n<li>Sprawd\u017a stron\u0119 g\u0142\u00f3wn\u0105, losowe podstrony, wpisy i obrazy.<\/li>\n<li>Przetestuj logowanie, formularze i funkcje zale\u017cne od zada\u0144 cron.<\/li>\n<li>Sprawd\u017a certyfikat SSL i adresy zaczynaj\u0105ce si\u0119 od <code class=\"\" data-line=\"\">https:\/\/<\/code>.<\/li>\n<li>Wyczy\u015b\u0107 cache i wykonaj test z aktualn\u0105 wersj\u0105 strony.<\/li>\n<li>Sprawd\u017a, czy poczta nadal korzysta z w\u0142a\u015bciwych rekord\u00f3w <code class=\"\" data-line=\"\">MX<\/code>.<\/li>\n<\/ul>\n<p class=\"wp-block-paragraph\">Je\u015bli pojawi si\u0119 b\u0142\u0105d, por\u00f3wnaj konfiguracj\u0119 plik\u00f3w, bazy danych, DNS, SSL i cache. Nie usuwaj starej instalacji, dop\u00f3ki nowa strona, poczta i zadania automatyczne nie przejd\u0105 test\u00f3w.<\/p>\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Najwazniejsze_zasady_bezpiecznej_migracji\"><\/span>Najwa\u017cniejsze zasady bezpiecznej migracji<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p class=\"wp-block-paragraph\">Najpierw skopiuj pliki i baz\u0119 danych, potem skonfiguruj nowe konto i przetestuj stron\u0119 przez tymczasowy dost\u0119p. Zachowaj domen\u0119, URL-e oraz rekordy pocztowe. DNS zmie\u0144 dopiero po pozytywnym te\u015bcie, a star\u0105 instalacj\u0119 pozostaw aktywn\u0105 do zako\u0144czenia propagacji i weryfikacji.<\/p>\n","protected":false},"author":6,"featured_media":10957,"parent":0,"menu_order":0,"template":"","format":"standard","manualknowledgebasecat":[90,111,95,100],"manual_kb_tag":[76,428,154,983,785,8029,8030],"class_list":["post-17821","manual_kb","type-manual_kb","status-publish","format-standard","has-post-thumbnail","hentry","manualknowledgebasecat-domeny","manualknowledgebasecat-poczta","manualknowledgebasecat-hosting","manualknowledgebasecat-cron","manual_kb_tag-wordpress","manual_kb_tag-kopie-zapasowe","manual_kb_tag-ssl","manual_kb_tag-dns","manual_kb_tag-baza-danych","manual_kb_tag-zmiana-hostingu","manual_kb_tag-migracja-hostingu"],"_links":{"self":[{"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/manual_kb\/17821","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/manual_kb"}],"about":[{"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/types\/manual_kb"}],"author":[{"embeddable":true,"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/users\/6"}],"version-history":[{"count":3,"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/manual_kb\/17821\/revisions"}],"predecessor-version":[{"id":17822,"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/manual_kb\/17821\/revisions\/17822"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/media\/10957"}],"wp:attachment":[{"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/media?parent=17821"}],"wp:term":[{"taxonomy":"manualknowledgebasecat","embeddable":true,"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/manualknowledgebasecat?post=17821"},{"taxonomy":"manual_kb_tag","embeddable":true,"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/manual_kb_tag?post=17821"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}