Каталог статей
Инструкция по миграции 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

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

- В оригинальной статье есть ссылки или изображения, и используются адреса предыдущих доменных имен, поэтому эти адреса необходимо изменить.
Шаг 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. Проверьте результаты перевода
Найдите минутку и проверьте стойку регистрации на сайте на наличие ошибок?
- Проверяйте фоновые плагины веб-сайта и настройки темы один за другим, что может уменьшить различные потери, вызванные ошибками вашего веб-сайта.
- Например, некоторые данные подключаемого модуля автоматического текста привязки по ключевым словам будут автоматически удалены, и будет импортирован только ранее созданный резервный модуль подключаемого модуля автоматического текста привязки по ключевым словам.
После переезда сайта WordPress и смены доменного имени возникла реальная проблема, и я не знал, как ее решить, что мне делать?
- ссылкаЧен ВэйлянУчебное пособие по перемещению WP, опубликованное в блоге, по-прежнему неразрешимо.Рекомендуется указать вашу проблему в поисковой системе, чтобы проблемы, с которыми вы сталкиваетесь, такие как перемещение веб-сайта WordPress и изменение доменного имени, обычно можно было легко решить.
Следуйте приведенным выше инструкциям, и вы сможете успешно двигаться в кратчайшие сроки!
Поздравляем, ваш сайт WordPress успешно перенесен!
Расширенное чтение:
Надеюсь, статья «Руководство по миграции WordPress: как перенести веб-хостинг и доменное имя?», опубликованная в блоге Чен Вэйляна ( https://www.chenweiliang.com/ ), окажется для вас полезной.
Не стесняйтесь делиться ссылкой на эту статью: https://www.chenweiliang.com/cwl-528.html



