it-swarm.xyz

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

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

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

5
Marek

Я рекомендую обрабатывать редирект 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
Annika Backstrom

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

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

Вот и все. ты в порядке.

2
hannit cohen

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

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

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

0
Scott Elkin

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

http://codex.wordpress.org/Moving_WordPress

0
Viper007Bond