ddimonn8080
@ddimonn8080

Почему перенаправляет на локальный сервер?

Здравствуйте. Перенес сайт с Open server на хостинг. На базе Wordpress.
Перенес содержимое корневой папки на лоскальном в корневую на хостинге. Перенес базу данных.
Изменил wp-config.php в корневом.Плюс сделал запрос в phpadmin:
UPDATE wp_options SET option_value = replace(option_value, 'http://localhost/имя_сайта_на_localhost',

'http://newdomain.ru') WHERE option_name = 'home' OR option_name = 'siteurl';

при переходе по адресу сайта на хостинге меня перенаправляет на локальный сервер.

Что сделал не так?
Заранее благодарен.

PS: Посоветовали на локальном в настройках поменять три поля:
Адрес WordPress (URL)
Адрес сайта (URL)
Название сайта

поменял, перезалил базу данных и сайт и всё заработало. Только проблема в том что теперь при попытке зайти на этот же сайт на локальном сервере меня перенаправляет на веб адрес.
Смена полей в wp-options через запрос
UPDATE `wp_options` SET option_value = 'http://адрес-вашего-сайта.ru' WHERE option_name IN ('siteurl', 'home');

результата не дала..
  • Вопрос задан
  • 4071 просмотр
Решения вопроса 1
deniscopro
@deniscopro Куратор тега WordPress
WordPress-разработчик, denisco.pro
Здравствуйте.

Попробуйте для переноса воспользоваться плагином Duplicator. Он, обычно, корректно переносит.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
ant1vit
@ant1vit
В БД wp_options посмотрите старые пути, может там остался локальный адрес, там в двух местах прописывается адрес
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы