Допустим, в настоящее время мы размещаем наш блог WordPress на определенном домене и хотели бы переместить его на новый домен. Как сделать это с наименьшими хлопотами и SEO?
Есть ли какие-нибудь плагины, которые могут помочь с этим? (например, предоставление автоматического междоменного перенаправления 301 или аналогичного)
Я рекомендую обрабатывать перенаправление 301 на вашем веб-сервере, а не в WordPress. mod_rewrite или RedirectMatch будут намного эффективнее, чем раскрутка WordPress для доставки
Location
заголовка :.Существует несколько способов изменения URL-адреса блога. Я предпочитаю устанавливать новое
WP_HOME
иWP_SITEURL
вwp-config.php
качестве быстрого исправления и запускать SQL-команды в базе данных в качестве более постоянного решения.Смотрите также:
Однако вся конфигурация WordPress остается под старым доменом, и если этот домен сейчас используется по другому назначению, или продан кому-то другому, это не сработает.
Вы имеете в виду
WP_HOME
/WP_SITEURL
модификацию?Обратите внимание, что вопрос не обязательно подразумевает смену хоста. Использование плагина, такого как поиск и замена, проще для людей, которые не знают SQL…
Посмотрите на предыдущий ответ относительно SEO и перенаправления 301. Что касается перемещения WordPress:
Вот об этом. ты можешь идти.
Мне нравится экспортировать базу данных wordpress в файл.sql. Затем выполните поиск/замену на oldurl.com на newurl.com. Да, вы можете просто изменить свой site_url и home_url в таблице опций, но вы пропустите МНОГО других мест.
Не говоря уже о том, что некоторые плагины сломаются, если вы этого не сделаете.
После внесения изменений импортируйте файл.sql в новую базу данных на новом сервере.
WordPress Codex — отличный инструмент. 🙂
http://codex.wordpress.org/Moving_WordPress