Учебник по переносу WordPress: как изменить доменное имя для переноса сайта?

Инструкция по миграции WordPress : Как перенести хостинг и доменное имя вашего сайта?

Из-за того, что на веб-сайте, которым управлял Чэнь Вэйлян, содержалось слово, имеющее конфиденциальный характер (имя китайского национального лидера), он был неожиданно заблокирован и недоступен на территории материкового Китая.

Наблюдения показали, что многие легитимные зарубежные веб-сайты были заблокированы китайской «Великой китайской стеной» из-за содержания конфиденциальной информации. Поэтому, независимо от того, управляем ли мы новыми медиа-платформами или сайтами электронной коммерции , мы должны уделять особое внимание проверке наличия конфиденциальной информации на наших сайтах и ​​использовать технологии для ее фильтрации, чтобы снизить риск блокировки.

Как проверить, заблокирован ли домен вашего сайта? Вы можете обратиться к этой статье: « Что делать, если ваш домен и IP-адрес сайта заблокированы? Обнаружение и проверка «Великой китайской стены» в интернете ».

В этой статье кратко изложены руководства по перемещению и смене доменного имени WordPress.В целом шаги по перемещению веб-сайта следующие:

  • XNUMX. Резервное копирование файлов и баз данных сайта блога;
  • XNUMX. Перенесите файлы веб-сайта в новое пространство и импортируйте базу данных в новое пространство;
  • XNUMX. Изменить конфигурацию сайта и базу данных;
  • XNUMX. Изменить новое доменное имя;
  • XNUMX. Проверьте результаты передачи.

Есть 3 ситуации, в которых сайт WordPress перемещается

  • 1. Меняйте пробел, а не доменное имя
  • 2. Сменить доменное имя, не меняя пробел
  • 3. Измените доменное имя, также измените пространство

XNUMX. Резервное копирование файлов и баз данных блога

1) Загрузите и сделайте резервную копию файла блога в исходном пространстве:

  • Если исходное пространство поддерживает онлайн-распаковку, рекомендуется упаковать и загрузить, чтобы размер загружаемого файла стал меньше, а время было сэкономлено.
  • (Я в основном использую FTP для синхронизации и резервного копирования на локальный, если у меня есть какие-либо обновления статей. Лучше всего иметь эту привычку для всех, иначе внезапная авария заставит вас пожалеть об этом!)

2) Сделайте резервную копию базы данных:

  • в состоянии пройтиPHPMYADMIN, Empire Backup King или подключаемый модуль резервного копирования базы данных, такой как WP-DBManager, вы можете выбрать знакомый вам метод.

Другие руководства по перемещению веб-сайта WordPress▼

XNUMX. Загрузите файл блога и импортируйте базу данных.

1) Используйте FTP для передачи файлов блога в новое пространство, так же как и для загрузки, если новое пространство поддерживает распаковку онлайн, рекомендуется упаковать и загрузить, что экономит много времени и трафика.

  • Обычно каталог WordPress находится в разделе public_html/, поэтому просто загрузите файлы из каталога public_html/ в каталог public_html/ нового хоста.

2) Импорт базы данных: PHPMyAdmin, Empire Backup King могут это сделать.

  • Вам нужно создать базу данных на новом хосте, а затем импортировать базу данных, которую вы экспортировали ранее.

3) Импорт базы данных MySQL через SSH ▼

XNUMX. Изменить конфигурацию сайта и базу данных (ключ)

1) Измените файл wp-config. Лучше не использовать Блокнот; воспользуйтесь редактором, например Notepad++ или UltraEdit, чтобы изменить информацию о базе данных MySQL в соответствии с информацией о базе данных вашего нового веб-хостинга, следующим образом:

/** WordPress 数据库的名称 */

define('DB_NAME', '你的新空间数据库名称');

/** MySQL 数据库用户名 */

define('DB_USER', '你的数据库用户名');

/** MySQL 数据库密码 */

define('DB_PASSWORD', '你的数据库登录密码');

/** MySQL 主机 */

define('DB_HOST', '你的数据库地址');

Просто введите имя базы данных, имя пользователя и пароль для вашего нового хостинга. Обратите внимание, что по умолчанию хост MySQL — 'localhost'. Если вы используете хост под управлением Windows, менять его не нужно. Если вы используете хост под управлением Linux , вам может потребоваться ввести адрес базы данных.

2) Введите phpMyAdmin в новое пространство для изменения базы данных: измените значения полей «siteurl» и «home» в таблице базы данных wp_options и измените их на ваш новый адрес доменного имени;

3) Войдите на сервер доменных имен (например: DNSPOD) и сопоставьте доменное имя с IP-адресом нового пространства.

4) Войдите в панель управления хостингом и добавьте доменное имя.

Плагин «Поиск и замена» заменяет путь к серверу и имя домена (рекомендуется).

Установка и использование плагина «Поиск и замена» ▼

Использование функции поиска и замены в phpMyAdmin может легко привести к потере данных, сохраненных многими плагинами WordPress ...

Мы рекомендуем использовать плагин «Поиск и замена» для замены доменных имен и путей в базе данных MySQL. ▼

phpMyAdmin изменить путь к серверу и доменное имя

  • Если вы не используете плагин «Поиск и замена», выберите изменение пути к серверу и имени домена в phpMyAdmin.

Шаг 1: В phpMyAdmin щелкните по имени базы данных, которую хотите изменить.

Шаг 2: Затем нажмите «Поиск».

Шаг 3: Поиск старых тропинок

  • Замените старый путь веб-пространства (адрес папки) новым путем.
  • Старый путь к папке: /home/abc/public_html/site/etНЛО. ORG /
  • Новый путь к папке: /data/abc/etНЛО. ORG /

Шаг 4: Поиск старых доменных имен

Старое доменное имя: www.ufo.org.in

Новое доменное имя: www.etufo.org

Учебник по переносу WordPress: как изменить доменное имя для переноса сайта?

Найдите результаты поиска, как показано ниже:

Результаты поиска phpMyAdmin

  • В оригинальной статье есть ссылки или изображения, и используются адреса предыдущих доменных имен, поэтому эти адреса необходимо изменить.

Шаг 5: Щелкните левой кнопкой мыши кнопку «Обзор»;

Таким образом, при открытии нового окна нижняя часть автоматически переместится на позицию поля (автоматическая фильтрация, показывающая, в каком поле находится ключевое слово).

Примечание. Путь к пространству веб-сайта (адрес папки) также следует заменить.Пожалуйста, выполните поиск и замену самостоятельно в соответствии со своей ситуацией.

Например, в phpMyAdmin выполните следующую инструкцию:

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, '旧地址','新地址');

Пояснение к SQL-запросу: UPDATE table_name SET field = replace (field, 'old address', 'new address');

В-четвертых, измените новое доменное имя

Если вам нужно изменить новое доменное имя, выполните его.Если вы не меняете доменное имя, пропустите этот шаг.

  • Исходное доменное имя 301 перенаправляется на новое доменное имя → измените содержимое базы данных.

Сделайте 301 редирект:

  • Цель перенаправления 301 — заставить контент, проиндексированный исходной поисковой системой, переключиться на новое доменное имя.Есть много способов добиться этого.

Если вы используете хост Linux+Apache, вы можете изменить файл .htaccess и вставить в него следующий код:

RewriteEngine on
RewriteCond %{HTTP_HOST} www.ufo.org.in
RewriteRule ^(.*) https://www.etufo.org/$1 [L,R=301]

Как показано выше, старое доменное имя было www.ufo.org.in , а новое — www.etufo.org.

Или, если вы используете хост Windows (не рекомендуется, поскольку хосты Windows не полностью совместимы с WordPress), вы можете изменить wp-blog-header.php в корневом каталоге блога 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. Проверьте результаты перевода

Найдите минутку и проверьте стойку регистрации на сайте на наличие ошибок?

  1. Проверяйте фоновые плагины веб-сайта и настройки темы один за другим, что может уменьшить различные потери, вызванные ошибками вашего веб-сайта.
  2. Например, некоторые данные подключаемого модуля автоматического текста привязки по ключевым словам будут автоматически удалены, и будет импортирован только ранее созданный резервный модуль подключаемого модуля автоматического текста привязки по ключевым словам.

После переезда сайта WordPress и смены доменного имени возникла реальная проблема, и я не знал, как ее решить, что мне делать?

  • ссылкаЧен ВэйлянУчебное пособие по перемещению WP, опубликованное в блоге, по-прежнему неразрешимо.Рекомендуется указать вашу проблему в поисковой системе, чтобы проблемы, с которыми вы сталкиваетесь, такие как перемещение веб-сайта WordPress и изменение доменного имени, обычно можно было легко решить.

Следуйте приведенным выше инструкциям, и вы сможете успешно двигаться в кратчайшие сроки!

Поздравляем, ваш сайт WordPress успешно перенесен!

Расширенное чтение:

Надеюсь, статья «Руководство по миграции WordPress: как перенести веб-хостинг и доменное имя?», опубликованная в блоге Чен Вэйляна ( https://www.chenweiliang.com/ ), окажется для вас полезной.

Не стесняйтесь делиться ссылкой на эту статью: https://www.chenweiliang.com/cwl-528.html

Чтобы раскрыть еще больше скрытых трюков🔑, присоединяйтесь к нашему каналу в Telegram!

Поделитесь и поставьте лайк, если вам понравилось! Ваши репосты и лайки — наша постоянная мотивация!

 

发表 评论

您的邮箱地址不会被公开。必填项已用*标注

Наверх