2015-07-20 4 views
1

Я изменил свое доменное имя для своего сайта, и я дважды проверил с документом миграции на Wordpress, все так, как должно быть.Некоторые сообщения, указывающие на старый URL-адрес после изменения домена

Проблема: Когда Permalinks устанавливаются по умолчанию: всех страниц работы, рассчитывать на кнопку на главной странице, которая отправляет меня обратно на домашней странице, но обновления URL.

Пример: Im on example.com и я нажимаю кнопку поиска >> URL-адрес изменяется на example.com/search, но im на той же самой домашней странице. Я снова нажимаю его, URL становится example.com/search/search. Интересно и разочаровывает. Pic below explains the URL, when i press the button POST A PROJECT

Когда Permalinks установлены другие параметры, такие как день, месяц: Некоторые страницы перенаправления на старый домен. Пример: если я нажму на поиск на своем веб-сайте, это приведет меня к oldexample.com/search. когда я вручную обновляю URL-адрес example.com/search, я вижу страницу. BTW, oldexample/search ничего не дает.

** Новая проблема: ** В последнее время я активировал все в одном файле seo и sitemaps, не работая с постоянными значениями по умолчанию.

Пример: example.com/sitemap.xml дает мне мою домашнюю страницу вместо страницы сайта. Когда я изменяю постоянные ссылки на другие настройки, я могу видеть карту сайта. Я имею в виду, что это такое ??

PS: Его многоуровневая установка с ТОЛЬКО 1 САЙТОМ. и у меня был W3-кеш, удалил его. проблема есть. PSS: когда я отправляю файл sitemap.xml в google с постоянными значениями по умолчанию, он говорит о своем HTML. поэтому я изменил постоянную ссылку на месяц и отправил; Успешно.

+1

Как вы мигрировали Wordpress? Вы также перемещали базу данных? Если у вас есть и не изменились ссылки в базе данных, это может быть проблемой db. Когда мне пришлось переводить сайты wp из одного домена в другой, я использовал https://github.com/interconnectit/Search-Replace-DB, чтобы найти старые ссылки и изменить их с новыми в базе данных. Работает как шарм, просто сделайте резервную копию db на всякий случай. –

+0

@dingo_d Я не знаю, как назвать такую ​​миграцию, но что я сделал> На той же учетной записи хостинга я изменил имя домена от старого до нового. Сделано изменение на любой сайт_url и т. Д.Я могу видеть, что руководство по-прежнему указывает на старый URL-адрес для всех страниц и сообщений, но я читаю в нескольких статьях, чтобы не путать с директором. Я проведу ссылку, которую вы поделили, и вернитесь к вам. – shrbisht

+0

@dingo_d, который сделал трюк. Спасибо, товарищ – shrbisht

ответ

0

Используйте сценарий Search and Replace DB, если вы переносите сайт wordpress (вместе с базой данных) в другой домен.

БД содержит ссылки из старого домена, поэтому вам нужно заменить старые на новые. Просто будьте осторожны и делайте резервную копию базы данных на всякий случай.

Этот скрипт - отличный инструмент, если вы создаете сайты WPMU. Просто скопируйте сайт и в подкаталог (/ en,/de, независимо от вашего домена имени), импортируйте старую БД в новую и запустите этот скрипт, прежде чем вы войдете на сайт.

Крайне важно не вводить новый сайт перед запуском скрипта, чтобы все старые ссылки были правильно подобраны. После того, как вы замените его, вам хорошо идти.

1

Используя скрипт «поиск и замена», я обновил свои ссылки. Загрузил сценарий в папку, содержащую wp-admin, wp-include и подобные. Затем следуйте инструкциям и нажмите на сухой пробег. Я обнаружил, что моя wp-postmeta содержит некоторые старые URL-адреса. Обновлено только 1 таблица, и это сделало трюк.

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