Migracja strony WordPress z subdomeny na główną domenę – Przewodnik krok po kroku

Przenoszenie strony WordPress z subdomeny na główną domenę może brzmieć jak trudne zadanie, ale w rzeczywistości jest to proces, który można wykonać bez stresu i komplikacji. Jeśli masz już doświadczenie z WordPress, ale nie wiesz, jak przeprowadzić migrację na nową domenę, ten poradnik jest dla Ciebie. Pokażę Ci, jak krok po kroku przenieść stronę, zachowując wszystkie pliki, bazę danych, a także przekierowanie do nowej domeny.

Co będziesz potrzebować do migracji?

Aby przenieść swoją stronę WordPress na nową domenę, będziesz potrzebować kilku narzędzi i dostępu do kilku usług:

  • Dostęp do hostingu (FTP, panel hostingowy)
  • Dostęp do bazy danych (phpMyAdmin)
  • Dostęp do panelu administracyjnego WordPress
  • Program do FTP (np. CyberDuck lub FileZilla)
  • Dostęp do nowej domeny

Przygotowałem dla Ciebie instrukcję, która krok po kroku pomoże Ci przeprowadzić migrację bez komplikacji.


Krok 1: Przygotowanie do migracji

Zanim zaczniesz przenosić swoją stronę, warto zrobić backup. To ważny krok, który pomoże Ci odzyskać dane, jeśli coś pójdzie nie tak. Przygotuj się na wykonanie kilku operacji, które będą wymagały dostępu do FTP i bazy danych.

1.1. Eksport bazy danych

Zaczynamy od eksportu bazy danych. Zaloguj się do panelu swojego hostingu, znajdź sekcję dotyczącą baz danych MySQL i przejdź do phpMyAdmin. Tam wybierz bazę danych swojej strony. Kliknij „Eksportuj”, wybierz format SQL i zapisz plik na swoim komputerze.

1.2. Pobranie plików z serwera

Przechodzimy do FTP. Połącz się z serwerem przy pomocy programu, np. CyberDuck lub FileZilla. Przejdź do folderu, w którym znajduje się Twoja strona (najczęściej jest to folder public_html), a następnie pobierz cały folder wp-content – to właśnie tam znajdują się wszystkie Twoje pliki multimedialne i motywy. Możesz także wykonać kopię całej strony.

1.3. Kompresja folderu wp-content

Zanim zaczniesz pobierać folder wp-content, dobrym pomysłem jest skompresowanie całego folderu do jednego pliku ZIP. Dzięki temu pobieranie plików stanie się znacznie łatwiejsze. Możesz to zrobić za pomocą terminala lub PuTTY.

W przypadku terminala, po połączeniu się z serwerem za pomocą SSH, użyj polecenia:

bashKopiujzip -r wp-content2.zip wp-content

To polecenie spakuje folder wp-content do pliku wp-content2.zip, który następnie będziesz mógł pobrać na swój komputer.


Krok 2: Tworzenie nowej strony na docelowej domenie

Po pobraniu wszystkich plików i eksportowaniu bazy danych, czas na utworzenie nowej strony na docelowej domenie. Zaloguj się do panelu swojego hostingu i dodaj nową stronę. Wybierz odpowiednią aplikację, np. WordPress, i zainstaluj ją na swojej nowej domenie.

2.1. Instalacja WordPressa na nowej domenie

W panelu hostingu przejdź do zakładki, gdzie możesz dodać aplikację. Zaznacz WordPress i wybierz swoją nową domenę. Pamiętaj, by wyłączyć kreator strony AI, ponieważ nie będziesz go potrzebować. Kliknij „Dodaj”, a po kilku chwilach WordPress będzie gotowy.

2.2. Zmiana wersji PHP

Zanim zaczniemy importować dane, upewnij się, że masz ustawioną zalecaną wersję PHP. Zaloguj się do panelu, przejdź do ustawień PHP i wybierz odpowiednią wersję.


Krok 3: Import danych na nową stronę

Teraz, kiedy mamy już działającą instalację WordPressa na nowej domenie, czas na importowanie danych.

3.1. Przesyłanie plików przez FTP

Zaloguj się do FTP swojej nowej strony. Wybierz odpowiednią domenę i prześlij pliki z folderu wp-content, które wcześniej pobrałeś z serwera. Upewnij się, że pliki są na swoim miejscu, a struktura folderów nie została naruszona.

3.2. Import bazy danych

Wróć do panelu swojego hostingu, otwórz phpMyAdmin i wybierz nową bazę danych (utworzoną razem z nową stroną). Wyczyść ją, zaznaczając wszystkie tabele i klikając „Usuń”. Następnie przejdź do zakładki „Import” i zaimportuj wcześniej pobrany plik SQL z eksportem bazy danych.


Krok 4: Zaktualizowanie linków i ustawień w WordPressie

Po zaimportowaniu bazy danych, czas na aktualizację linków i ustawień strony, aby wszystko działało na nowej domenie.

4.1. Zmiana adresu URL

W phpMyAdmin przejdź do tabeli wp-options. Zmień wartości w polach siteurl oraz home na nową domenę, korzystając z protokołu https.

4.2. Użycie wtyczki Better Search Replace

Zaloguj się do panelu WordPressa na nowej domenie i zainstaluj wtyczkę Better Search Replace. Dzięki tej wtyczce szybko zaktualizujesz linki z subdomeny na nową domenę. Przejdź do ustawień wtyczki, w polu „Szukaj” wpisz swoją starą subdomenę, a w polu „Zamień na” – nową domenę.

Wykonaj operację dla subdomeny z http oraz https, a także dla nowej domeny z http i https.


Krok 5: Zabezpieczenie strony

Na koniec, aby Twoja strona była w pełni bezpieczna, warto dodać certyfikat SSL. Dzięki temu użytkownicy będą mieli pewność, że ich dane są chronione. Większość hostingów, w tym The Hosting, oferuje darmowy certyfikat SSL. Po jego aktywowaniu upewnij się, że cała strona jest dostępna przez HTTPS.

Jeżeli Twój hosting nie wymusza automatycznie przekierowania z http na https, dodaj odpowiedni kod do pliku .htaccess. Oto kod, który musisz dodać na początku pliku .htaccess, aby wymusić przekierowanie z HTTP na HTTPS:

apacheKopiujRewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

W zależności od systemu operacyjnego, plik .htaccess może być ukryty. Aby go wyświetlić na Macu, użyj skrótu Shift + Command + Kropka.


Krok 6: Ostatnia weryfikacja

Po wykonaniu powyższych kroków, sprawdź, czy strona działa poprawnie na nowej domenie. Przejrzyj linki, upewnij się, że wszystkie obrazy i pliki są poprawnie wyświetlane, a także sprawdź, czy wszystkie przekierowania działają.


Podsumowanie

Migracja strony WordPress z subdomeny na główną domenę może brzmieć skomplikowanie, ale z odpowiednią instrukcją jest to zadanie, które każdy może wykonać samodzielnie. Pamiętaj o przygotowaniu kopii zapasowej, dokładnym wykonaniu wszystkich kroków oraz weryfikacji ustawień po migracji.

Jeśli potrzebujesz pomocy przy tworzeniu strony, sklepu internetowego lub chcesz, by Twoja strona była widoczna w Google, Meta lub TikToku, skontaktuj się ze mną. Oferuję kompleksowe usługi, które pomogą Ci osiągnąć sukces w internecie. Zajrzyj na odkuby.pl.


Szukasz profesjonalnej strony, sklepu lub reklamy?
Zajmuję się tworzeniem stron internetowych, sklepów online oraz pełną obsługą reklamową (Google Ads, Meta, TikTok). Jeśli chcesz, by Twoja firma rozwinęła się online, zapraszam do kontaktu!
odkuby.pl

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *