2016-05-31 2 views
0

У меня есть два домена бизнеса, например domain.com и dev.domain.com. Поскольку мне приходилось хранить старый веб-сайт для управления бизнесом при разработке веб-сайта, я сохраняю старый веб-сайт до domain.com и купил новую тему, установленную и разработанную на dev.domain.com.Как изменить домен только без миграции файлов

После завершения разработки я хотел использовать domain.com вместо dev.domain.com, но когда я переношу весь файл, все плагины не работали из-за причины лицензии. Поскольку я больше не хочу разрабатывать весь сайт, я просто сделал domain.com для пересылки на dev.domain.com. Есть ли способ изменить домен на домен.com?

Спасибо,

ответ

0

Не совсем уверен, но вы, вероятно, получить ошибки, потому что WordPress сохраняет URL сайта в базу данных, чтобы после того, как вы переместите файлы в domain.com, база данных по-прежнему запрашивающие вещи из dev.domain .com. Изменение одной таблицы в базе данных (site_url в wp_options) иногда достаточно, но если вы разрабатываете сайт, я предполагаю, что у вас есть куча ссылок и изображений, настроенных с помощью URL-адреса dev.domain.com. То, что я обычно делаю при миграции сайта dev, чтобы жить ...

  1. Настройте новую базу данных и пользователь/пароль для нового сайта.
  2. Экспортировать базу данных с сайта dev.
  3. Откройте базу данных в Notepad ++
  4. Используйте Найти и заменить (Ctr + ч), чтобы найти dev.domain.com и заменить domain.com, выбрав Заменить все.
  5. Теперь импортируйте эту базу данных в новую базу данных, которую вы создали ранее, и измените настройки базы данных wp-config.php на новую базу данных.

Обязательно сохраните копии резервной копии, прежде чем редактировать базу данных на случай, если что-то пойдет не так, но вы должны быть хорошими. Так я все время это делаю.

+0

Хорошо. Я попробовал ваш метод, все изображения сломаны. Кроме того, плагин все еще не работает. :( – user320227