Как перенести блог WordPress на другой домен?


Допустим, в настоящее время мы размещаем наш блог WordPress на определенном домене и хотели бы перенести его в новый домен. Как это сделать с наименьшими хлопотами и SEO-хитом?

Существуют ли какие-либо плагины, которые могли бы помочь в этом? (например, обеспечение автоматического междоменного перенаправления 301 или аналогичного)

Author: Marek, 2010-09-03

4 answers

Я рекомендую обрабатывать перенаправление 301 на вашем веб-сервере, а не в WordPress. mod_rewrite или RedirectMatch будут намного эффективнее, чем запуск WordPress для доставки заголовка Location:.

<VirtualHost *:80>
    ServerName busted-cheap-url.com

    # mod_alias
    RedirectMatch permanent (.*) http://great-new-url.com$1

    # OR mod_rewrite
    RewriteEngine on
    RewriteRule (.*) http://great-new-url.com$1 [R=301]
</VirtualHost>

Существует несколько способов изменения URL-адреса блога; Я предпочитаю устанавливать новые WP_HOME и WP_SITEURL в wp-config.php в качестве быстрого исправления и запускать команды SQL в базе данных в качестве более постоянного решения.

См. также:

 3
Author: Annika Backstrom, 2017-04-13 12:37:50

Посмотрите на предыдущий ответ относительно SEO и 301 перенаправления. Что касается перемещения wordpress:

  1. Измените значения site_url и home_url в своей базе данных. эти два значения содержатся в wp-опциях. просто используйте интерфейс phpmyadmin, чтобы изменить их на новое местоположение wordpress
  2. Используйте wordpress поиск и замена плагина , чтобы убедиться, что все ваши связанные ссылки и изображения не ломаются. (просто измените http://oldurl.com до http://newurl.com для всего контента и опубликовать мета - это довольно простой в использовании плагин)

Вот и все. ты готов идти.

 2
Author: hannit cohen, 2010-09-03 19:27:43

Что мне нравится делать, так это экспортировать базу данных wordpress в файл .sql. Затем выполните поиск/замену на oldurl.com чтобы newurl.com . Да, вы можете просто изменить свой site_url и home_url в таблице параметров, но вы пропустите много других мест.

Не говоря уже о том, что некоторые плагины сломаются, если вы не сделаете это таким образом.

После внесения изменений импортируйте свой файл .sql в новую базу данных на новом сервере.

 0
Author: Scott Elkin, 2010-09-04 05:09:36

Кодекс WordPress - отличный инструмент. :)

Http://codex.wordpress.org/Moving_WordPress

 0
Author: Viper007Bond, 2010-09-04 06:19:23