Перемещение WordPress блог GoDaddy хостинг
Если вы движетесь WordPress на новый сервер или в другое место на вашем сервере, вам не нужно переустановить. WordPress является достаточно гибким, чтобы справиться со всеми этими ситуациями.
Переход на новый сервер
Если вы движетесь WordPress с одного сервера на другой, начните резервное копирование каталога WordPress, изображения, плагины и другие файлы на вашем сайте, а также базы данных. Смотрите WordPress Резервное копирование и резервное копирование базы данных.
Поддержание доменных имен и URL-адресов
Перемещение домена без изменения Главного и сайта URL-адреса вашего сайта WordPress очень просто, и в большинстве случаев может быть сделано путем перемещения файлов.
- Если база данных и URL остаются теми же, вы можете двигаться просто скопировав файлы и базы данных.
- Если имя базы данных или пользовательские изменения, редактировать сор-config.php, чтобы иметь правильные значения.
- Если вы хотите, чтобы проверить, прежде чем перейти. Вы должны временно изменить «SITEURL» и «дом» в таблице базы данных «wp_options» (через PhpMyAdmin или аналогичный).
- Если у вас какие-либо переписывает (Permalinks) установки необходимо отключить .htaccess и перенастроить пермалинки, когда он идет в прямом эфире.
Изменение доменных имен и URL-адресов
(., Т.е. от example.com/site к example.com или example.com в example.net) Перемещение веб-сайта и изменить доменное имя или URL, необходимо выполнить следующие шаги - в последовательности.
- Загрузите существующие файлы сайта.
- Экспорт базы данных - идти к MySQL и экспортировать базу данных.
- Перемещение резервных копий файлов и баз данных в новую папку - в безопасном месте - это резервная копия сайта.
- Войти на сайт вы хотите переместить, и перейти в раздел Настройки> Общие, затем измените URL. (Т.е. от example.com/ до example.net) - сохранить настройки и ожидаем увидеть страницу 404.
- Загрузите файлы сайта снова.
- Экспорт базы данных снова.
- Edit WP-config.php с именем базы данных MySQL нового сервера, пользователя и пароль.
- Загрузить файлы.
- Импорт базы данных на новом сервере.
Если ваше доменное имя или URL-адреса изменить существуют дополнительные проблемы. Файлы и базы данных могут быть перемещены, однако ссылки на доменное имя или местоположение старого будет храниться в базе данных, и это может вызвать проблемы со ссылками или тематическом дисплеем.
Если вы делаете поиск и замены по всей базе данных, чтобы изменить URL-адрес, вы можете вызвать проблемы с сериализацией данных, в связи с тем, что некоторые темы и ценности магазина виджетов с длиной вашего URL отмечены. Когда это изменится, то сломается. Чтобы избежать этой проблемы сериализации, у вас есть четыре варианта:
- Используйте Velvet Blues Update URL-плагин, если вы можете получить доступ к WP администратору панели.
- Используйте Better Search Replace плагин, если вы можете получить доступ к WP администратору панели.
- Используйте WP-CLI поисковой замены, если ваш хостинг-провайдер (или вы) установили WP-CLI.
- Используйте поиск и замена для WordPress Базы данных Сценарий безопасно изменить все экземпляры на вашем старом домене или путь к вашей новой. (** только использовать эту опцию, если вы знакомы с администрацией базы данных **)
Примечание: Поиск и замена с Interconnectit является третьим участником сценария
Перемещение каталогов на существующем сервере
Перемещение WordPress файлов с одного места на сервере в другой - то есть изменении его URL - требует особого ухода. Если вы хотите переместить WordPress в отдельную папку, но запустить его из корня домена, пожалуйста, прочитайте Давать WordPress свой собственный каталог с подробными инструкциями.
Вот шаг за шагом инструкции, чтобы переместить ваш WordPress сайт на новое место на том же сервере:
- Создать новое местоположение с помощью одного из этих двух вариантов:
- Если вы будете двигать ваши WordPress основных файлов в новую папку, создать новый каталог.
- Если вы хотите переместить WordPress в корневой каталог, убедитесь, что все index.php. .htaccess. и другие файлы, которые могут быть скопированы резервируются и / или перемещены, а корневой каталог готов к новому WordPress файлов.
Важно, чтобы вы установили местоположение URI, прежде чем перемещать файлы.
Если вы забыли изменить местоположение
Если вы случайно переместили файлы, прежде чем изменили идентификаторы URI: у вас есть два варианта.
- Предположим, что файлы были первоначально в / путь / к / старый / и вы переместили их в / путь / к / новому перед изменением URI. Способ исправить это было бы сделать / путь / к / старый / символьная ссылка (для пользователей Windows, «символическая» эквивалентно «ярлык») на / путь / к / новому /. т.е. пер -s / путь / к / новый / путь / к / старый, а затем выполните действия, описанные выше, как обычно. Затем удалить символическую ссылку, если вы хотите.
- Если вы забыли изменить WordPress адрес и адрес блога, вы будете не в состоянии изменить его с помощью WordPress интерфейс. Тем не менее, вы можете это исправить, если у вас есть доступ к базе данных. Перейти в базу данных вашего сайта и найти таблицу wp_options. В этой таблице хранятся все параметры, которые можно настроить в интерфейсе. WordPress адрес и адрес блога хранятся как SITEURL и дома (поле имя_опции). Все, что вам нужно сделать, это изменить OPTION_VALUE поле для правильного URL для записей с option_name =»SiteURL„или option_name =“дома«.
Если Вы случайно изменили свой URL WordPress сайта
Предположим, что вы случайно изменили URI, где вы не можете перемещать файлы (но по-прежнему может получить доступ к странице входа в систему, с помощью перенаправления или что-то).
сор-login.php могут быть использованы для (пере) установить URI. Найти эту строку:
и вставьте ниже следующие строки:
Вы сделали. Проверьте свой сайт, чтобы убедиться, что он работает правильно. Если изменение включает в себя новый адрес для вашего сайта, убедитесь, что вы дать людям знать новый адрес, и рассмотреть вопрос о включении некоторых инструкций перенаправления в файле .htaccess, чтобы направлять посетителей на новое место.
Изменение URL-адрес сайта также детали этого процесса.
Управление старого сайта
Его выключение
- Загрузить копию основных WordPress файлов с вашего старого сайта на жестком диске и редактировать WP-config.php в соответствии с нового сервера.
- Возвращайтесь в свой старый сайт и перейти в меню Администрирование> Настройки> Общие и изменить URL (оба из них), чтобы у вашего нового сайта.
- Вход на сервере, перейдите к PhpMyAdmin, экспорт в файл и сохранить базу данных (но сохранить старый на всякий случай). Теперь загрузите эту новую базу данных и копию WordPress основных файлов с редакцией Wp-config.php на новый сервер. Это оно!
Держа его Running
Внимание: Убедитесь, что у вас есть резервная копия базы данных WordPress вашего старого сайта, прежде чем продолжить!
Часть A - Активация вашего нового сайта
- Загрузить всю установку WordPress на ваш жесткий диск. Назовите папку надлежащим образом, чтобы указать, что это установка вашего старого сайта.
- Загрузите базу данных.
- Возвращайтесь в свой старый сайт и перейти к настройкам и изменить URL (оба из них), чтобы у вашего нового сайта.
- Опять же, скачать всю установку WordPress на ваш жесткий диск. Назовите папку надлежащим образом, чтобы указать, что это установка вашего нового сайта.
- Загрузите базу данных еще раз (но сохранить старый). Загрузить эту базу данных на новый сервер. Это будет проще, если вы используете один и то же имя базы данных и создать пользователь с тем же учетными данными для входа на новом сервере, как на старом сервере.
- Если вы использовали другое имя базы данных и / или пользователь (смотрите предыдущий шаг), редактировать WP-config.php в папке установки вашего нового сайта надлежащим образом.
- Загрузить папку для установки нового сайта на новый сайт. Presto, ваш новый сайт должен работать!
Часть B - Восстановление старого сайта
- На исходном сервере, удалите базу данных вашего старого сайта (помните, что вы должны иметь копию на локальном компьютере, который вы сделали в самом начале).
- Загрузить папку для установки вашего старого сайта на исходный сервер, переписав файлы, которые в настоящее время (вы можете также удалить папку установки на сервере и просто повторно загружать файлы старого сайта).
- Загрузить базу данных вашего старого сайта с локального компьютера на сервер. Это должно сделать это!
Еще одна процедура для создания копий записи, комментарии, страниц, категорий и пользовательских полей (состояние после, данные, постоянные ссылки, состояние пинг и т.д.) легко следовать:
- Установить новый WordPress сайт
- Перейти на старый экран администрирования сайта. Здесь, в Управление> Экспорт выберите «все» в меню Ограничить Автор.
- Нажмите на ссылку Загрузить Экспорт файла
- В новом месте идут на Управление> Import, выберите WordPress пункт.
- На странице, которая будет показана, выберите файл только что экспортировали. Нажмите Загрузить файл и импорт
- Он появится страница. В Присвоить автор, назначить автор для пользователей, которые уже существуют или создать новые.
- Нажмите на Submit
- В конце концов, нажмите на Удачи
Примечание: с помощью этого метода, если есть некоторые статьи в новом месте (например, Hello World, информационная страница, и т.д.), они не будут удалены. Статьи добавляются только. Используя прежнюю процедуру, статьи в новом месте будут удалены.
Перемещение WordPress MultiSite
Многоузловой несколько сложнее двигаться, а сама база данных имеют несколько ссылок на имя сервера, а также расположение папок. Если вы просто переходите на новый сервер с тем же именем домена, вы можете копировать файлы и базы данных более, точно так, как вы бы традиционная установку.
Если вместо этого, вы изменяете домены, то лучший способ двигаться Многоузловым переместить файлы, редактировать .htaccess и WP-config.php (изменить DOMAIN_CURRENT_SITE и, если имя папки, содержащее MultiSite изменилось, PATH_CURRENT_SITE), а затем вручную редактировать базу данных. Поиск всех экземпляров вашего доменного имени, а также изменять их по мере необходимости. Этот шаг может не быть легко автоматизирован. Это безопасно для поиска / замены любой из таблиц wp_x_posts, однако не пытайтесь поиска одеяло / заменить без поиска и замены для WordPress Базы данных сценария (он же interconnectit сценарий).
Если вы двигаетесь MultiSite из одной папки в другую, вам нужно будет убедиться, что вы измените wp_blogs запись правильно изменить имя папки. Вы должны вручную просмотреть как wp_site и wp_blogs независимо, чтобы гарантировать, что все сайты были правильно изменены.
Кроме того, вручную просмотреть все таблицы wp_x_options и искать три поля и редактировать их по мере необходимости:
Если вы переезжаете из подобластей на вложенные папки, или наоборот, не забудьте настроить файл .htaccess и значение для SUBDOMAIN_INSTALL в файле сор-config.php соответственно.
Ссылки по теме
Эта статья помечена как нуждается в редактировании. Вы можете помочь Codex путем ее редактирования.