2017-02-22 18 views
0

Я пытаюсь получить сайт клиента WordPress, скопированный на сервер моей компании для использования в качестве сайта разработки. У меня возникла проблема при попытке войти в панель администратора сайта; вместо этого он перенаправляет нас на URL существующего сайта (заканчивая как [OLD SITE]/[NEW URL]/wp-admin). Кроме того, попытка перейти на любую страницу, кроме домашней страницы, получает значение 404.WP-Admin перенаправляет на старый URL (после редактирования config.php)

Я пробовал редактировать wp-config и определять WP_HOME и WP_SITEURL там, без каких-либо успехов. В предыдущей попытке мы использовали средство резервного копирования, которое предназначалось для замены ссылок на старый URL с новым URL-адресом, а на другом мы запускали запросы и проверяли через wp-options в базе данных, чтобы убедиться, что мы поймали все старые ссылки , Все еще перенаправляется на старый сайт.

Мы попытались восстановить из двух резервных копий, Akeeba и BackUpWordPress. Наша текущая попытка - это копия, которую мы загрузили напрямую, а затем загрузили (с помощью импортированной резервной копии SQL).

Еще одна странная вещь, которую я заметил, заключается в том, что изменение одного из URL-адресов в базе данных вызывает больше проблем. В основном, если я обновляю URL-адрес «wordpress-https_ssl_host» в таблице wp-options, тема прерывается. Не уверен, куда идти с этим отсюда.

ответ

0

Я всегда успешно, используя следующий сценарий: поиск & заменить: https://interconnectit.com/products/search-and-replace-for-wordpress-databases/

для того, чтобы обновить WordPress URL сайта. Просто скопируйте предоставленный код в каталог под своим сайтом, затем запустите предоставленный index.php в браузере: информация о базе данных должна быть автоматически определена. Затем укажите старые и новые URL-адреса и нажмите «Запустить»! Не забудьте впоследствии удалить созданный каталог.

0

Для решения этой проблемы вы должны изменить siteurl в базе данных wp_options таблицы

option_name = siteurl где
option_value = YOUR OLD SITE URL

изменить ваш старый сайт URL и обновлять его с местными URL Developement сайта

Надеюсь, это вам поможет.

0

Мы нашли проблему; как оказалось, это ничего не значит из файлов WordPress по умолчанию. Клиент использовал расширение под названием WordPress HTTPS и, по-видимому, что-то вызывало конфликт. Мы переименовали папку расширения, чтобы отключить ее, и все прошло отлично. Я предполагаю, что это было переопределение того, что мы устанавливали в wp-config.

 Смежные вопросы

  • Нет связанных вопросов^_^