Katalog artykułów
Samouczek migracji WordPress : Jak przenieść hosting witryny i nazwę domeny?
Ponieważ strona internetowa zarządzana przez Chen Weilianga zawierała drażliwe słowo (imię jednego z chińskich przywódców), została ona niespodziewanie zablokowana i stała się niedostępna w Chinach kontynentalnych.
Obserwacje wykazały, że wiele legalnych zagranicznych stron internetowych zostało zablokowanych przez Wielki Chiński Firewall z powodu zawartości słów kluczowych. Dlatego, niezależnie od tego, czy prowadzimy nowe media , czy witryny e-commerce , musimy zwracać szczególną uwagę na to, czy nasze strony zawierają słowa kluczowe i stosować technologie filtrujące, aby zmniejszyć ryzyko zablokowania.
Jak sprawdzić, czy domena witryny jest zablokowana? Możesz zapoznać się z tym artykułem: „ Co zrobić, jeśli domena i adres IP Twojej witryny są zablokowane? Wykrywanie i wyszukiwanie w Wielkim Chińskim Zaporze Sieciowym ”.
Ten artykuł podsumowuje samouczki dotyczące przenoszenia i zmiany nazw domen WordPress.Ogólnie rzecz biorąc, kroki związane z przenoszeniem witryny są następujące:
- XNUMX. Tworzenie kopii zapasowych plików i baz danych blogów;
- XNUMX. Przenieś pliki witryny do nowej przestrzeni i zaimportuj bazę danych do nowej przestrzeni;
- XNUMX. Zmodyfikuj konfigurację strony i bazę danych;
- XNUMX. Zmień nową nazwę domeny;
- XNUMX. Sprawdź wyniki transferu.
Istnieją 3 sytuacje, w których strona WordPress porusza się
- 1. Zmień spację, a nie nazwę domeny
- 2. Zmień nazwę domeny bez zmiany spacji
- 3. Zmień nazwę domeny, zmień także spację
XNUMX. Utwórz kopię zapasową plików i baz danych bloga
1) Pobierz i wykonaj kopię zapasową pliku bloga w oryginalnej przestrzeni:
- Jeśli oryginalna przestrzeń obsługuje dekompresję online, zaleca się spakowanie i pobranie, aby rozmiar pobierania stał się mniejszy i zaoszczędzono dużo czasu.
- (Zasadniczo używam FTP do synchronizacji i tworzenia kopii zapasowych do lokalnego, jeśli mam jakieś aktualizacje artykułów. Najlepiej, aby wszyscy mieli ten nawyk, w przeciwnym razie nagły wypadek sprawi, że będziesz tego żałować!)
2) Wykonaj kopię zapasową bazy danych:
- w stanie przejśćphpMyAdmin, Empire Backup King lub wtyczkę do tworzenia kopii zapasowych bazy danych, taką jak WP-DBManager, możesz wybrać metodę, którą znasz.
Więcej samouczków dotyczących poruszania się po stronie WordPress▼
XNUMX. Prześlij plik bloga i zaimportuj bazę danych
1) Użyj FTP, aby przesłać pliki bloga do nowej przestrzeni.Podobnie jak pobieranie, jeśli nowa przestrzeń obsługuje dekompresję online, zaleca się spakowanie i przesłanie, co oszczędza dużo czasu i ruchu.
- Zwykle katalog WordPress znajduje się pod public_html/, więc po prostu prześlij pliki z katalogu public_html/ do public_html/ nowego hosta.
2) Importuj bazę danych: PHPMyAdmin, Empire Backup King może to zrobić.
- Musisz utworzyć bazę danych na nowym hoście, a następnie zaimportować wcześniej wyeksportowaną bazę danych.
3) Importowanie bazy danych MySQL przez SSH ▼
XNUMX. Zmodyfikuj konfigurację strony i bazę danych (klucz)
1) Zmodyfikuj plik wp-config. Najlepiej nie używać Notatnika; użyj edytora, takiego jak Notepad++ lub UltraEdit, aby zmienić dane bazy danych MySQL tak, aby odpowiadały danym bazy danych nowego hostingu, w następujący sposób:
/** WordPress 数据库的名称 */
define('DB_NAME', '你的新空间数据库名称');
/** MySQL 数据库用户名 */
define('DB_USER', '你的数据库用户名');
/** MySQL 数据库密码 */
define('DB_PASSWORD', '你的数据库登录密码');
/** MySQL 主机 */
define('DB_HOST', '你的数据库地址');Wystarczy wpisać nazwę bazy danych, nazwę użytkownika i hasło do nowej przestrzeni hostingowej. Należy pamiętać, że domyślnym hostem MySQL jest „localhost”. Jeśli korzystasz z hosta Windows, nie musisz go zmieniać. Jeśli korzystasz z hosta Linux , konieczne może być podanie adresu bazy danych.
2) Wpisz phpMyAdmin w nowym miejscu, aby zmodyfikować bazę danych: zmodyfikuj wartości pól „siteurl” i „home” w tabeli bazy danych wp_options i zmień je na nowy adres nazwy domeny;
3) Zaloguj się do serwera nazw domen (na przykład: DNSPOD) i zamień nazwę domeny na adres IP nowej przestrzeni.
4) Zaloguj się do panelu sterowania hostingu i dodaj nazwę domeny.
- JakPanel sterowania CWPDodać nazwę domeny?Proszę zapoznać się z poniższym samouczkiem ▼
Wtyczka Wyszukaj i zamień zastępuje ścieżkę serwera i nazwę domeny (zalecane)
Instalowanie i używanie wtyczki „Wyszukaj i zamień” ▼
Korzystanie z funkcji wyszukiwania i zamiany w phpMyAdmin może łatwo doprowadzić do utraty danych zapisanych przez wiele wtyczek WordPress ...
Zalecamy użycie wtyczki Search & Replace do zastępowania nazw domen i ścieżek w bazie danych MySQL. ▼
phpMyAdmin modyfikuje ścieżkę serwera i nazwę domeny
- Jeśli nie korzystasz z wtyczki Wyszukaj i zamień, wybierz opcję modyfikacji ścieżki serwera i nazwy domeny w phpMyAdmin.
Krok 1: W phpMyAdmin kliknij nazwę bazy danych, którą chcesz zmodyfikować.
Krok 2: Następnie kliknij „Szukaj”.
Krok 3: Wyszukaj stare ścieżki
- Zastąp starą ścieżkę przestrzeni internetowej (adres folderu) nową ścieżką
- Stara ścieżka folderu: /home/abc/public_html/site/etufo.org /
- Nowa ścieżka folderu: /data/abc/etufo.org /
Krok 4: Wyszukaj stare nazwy domen
Stara nazwa domeny: www.ufo.org.in
Nowa nazwa domeny: www.etufo.org

Znajdź wyniki wyszukiwania, jak pokazano poniżej:

- W oryginalnym artykule znajdują się linki lub zdjęcia i używane są adresy poprzednich nazw domen, więc te adresy należy zmodyfikować.
Krok 5: Kliknij lewym przyciskiem myszy „Przeglądaj”;
W ten sposób po otwarciu nowego okna dolna część automatycznie przeskoczy na pozycję pola (filtrowanie automatyczne, pokazujące, w którym polu znajduje się słowo kluczowe).
Uwaga: Ścieżka przestrzeni witryny (adres folderu) również powinna zostać zastąpiona. Wyszukaj i zastąp samodzielnie zgodnie z własną sytuacją.
Na przykład w phpMyAdmin wykonaj następującą instrukcję:
UPDATE wp_options SET option_value = REPLACE(option_value,'旧地址','新地址'); UPDATE wp_posts SET post_content = replace (post_content,'旧地址','新地址'); UPDATE wp_posts SET post_excerpt = replace (post_excerpt,'旧地址','新地址'); UPDATE wp_posts SET guid = replace (guid, '旧地址','新地址');
Objaśnienie instrukcji SQL: UPDATE table_name SET field = replace (field, 'stary adres', 'nowy adres');
Po czwarte, zmień nową nazwę domeny
Jeśli chcesz zmienić nową nazwę domeny, postępuj zgodnie z tym. Jeśli nie zmieniasz nazwy domeny, pomiń ten krok.
- Oryginalna nazwa domeny to przekierowanie 301 na nową nazwę domeny → zmień zawartość bazy danych.
Wykonaj przekierowanie 301:
- Celem przekierowania 301 jest sprawienie, by treść zaindeksowana przez oryginalną wyszukiwarkę przeszła na nową nazwę domeny.Sposób na osiągnięcie tego jest wiele.
Jeśli używasz hosta Linux + Apache, możesz zmodyfikować plik .htaccess i wstawić następujący kod do tego pliku:
RewriteEngine on
RewriteCond %{HTTP_HOST} www.ufo.org.in
RewriteRule ^(.*) https://www.etufo.org/$1 [L,R=301]Jak pokazano powyżej, stara nazwa domeny brzmiała www.ufo.org.in , a nowa nazwa domeny to www.etufo.org.
Lub, jeśli Twój użytkownik korzysta z hosta Windows (niezalecane, ponieważ hosty Windows nie są w pełni kompatybilne z WordPress), możesz zmodyfikować plik wp-blog-header.php w katalogu głównym bloga WordPress.
if (strtolower($_SERVER['SERVER_NAME'])!=’原域名’)
{
$URIRedirect=$_SERVER['REQUEST_URI'];
if(strtolower($URIRedirect)==’/index.php’) {
$URIRedirect=’/’;
}
header(‘HTTP/1.1 301 Moved Permanently’);
header(‘Location:http://新域名’.$URIRedirect);
exit();
}XNUMX. Sprawdź wyniki transferu
Poświęć chwilę i sprawdź, czy w recepcji nie ma błędów?
- Sprawdzaj kolejno wtyczki działające w tle witryny i ustawienia motywów, co może zmniejszyć różne straty spowodowane błędami w Twojej witrynie.
- Na przykład niektóre dane wtyczki automatycznego tekstu zakotwiczenia linków do słów kluczowych zostaną automatycznie wyczyszczone i zaimportowana zostanie tylko wcześniej utworzona kopia zapasowa wtyczki automatycznego tekstu zakotwiczenia linków do słów kluczowych.
Po przeniesieniu witryny WordPress i zmianie nazwy domeny naprawdę pojawił się problem, nie wiem jak go rozwiązać, co mam zrobić?
- odniesienieChen WeiliangSamouczek poruszania się WP udostępniony przez bloga jest nadal nierozwiązywalny.Zaleca się umieszczenie problemu w wyszukiwarce, aby problemy, które napotykasz, takie jak przenoszenie witryny WordPress i zmiana nazwy domeny, można zwykle łatwo rozwiązać.
Postępuj zgodnie z powyższymi instrukcjami, a będziesz w stanie skutecznie się poruszać w mgnieniu oka!
Gratulacje, Twoja witryna WordPress została pomyślnie przeniesiona!
Rozszerzona lektura:
Mamy nadzieję, że artykuł „Samouczek migracji WordPressa: Jak przenieść hosting strony internetowej i nazwę domeny?” udostępniony na blogu Chen Weilianga ( https://www.chenweiliang.com/ ) będzie dla Ciebie pomocny.
Możesz udostępnić link do tego artykułu: https://www.chenweiliang.com/cwl-528.html



