#php #wordpress #.htaccess #directory
#php #wordpress #.htaccess #каталог
Вопрос:
Итак, у нас есть выделенный сервер, и мы установили один экземпляр WordPress по этому URL (используя URL в качестве примера): AnytownBoatTours.com . Запущенные темы, плагины и т. Д. … И владелец сказал, что URL-адрес должен быть наоборот: BoatToursAnytown.com .
Итак, мы указали новый домен на существующий экземпляр WordPress (поскольку они находятся на одном выделенном сервере), а затем я последовал инструкциям WordPress, перейдя в Настройки -> Общие и изменил как адрес WordPress (URL), так и адрес сайта (URL) на BoatToursAnytown.com (без «/» взаканчивается на любом).
Итак, кажется, все в порядке. Сайт WordPress, похоже, принял изменение URL, и я вошел в систему и внес изменения в домашнюю страницу и тему. Затем я наткнулся на странную ошибку с вложенными страницами, которые я создал до переключения. Ошибка возникает на всех страницах, кроме домашней страницы. Когда я нажимаю на любую из страниц, кроме домашней, и редактирую их, когда я нажимаю кнопки обновления или предварительного просмотра, предварительный просмотр переходит к сообщению 404. Я подумал, что это странно, поэтому я начал осматриваться.
Я обнаружил, что каталог содержимого по-прежнему указывает на старый URL. Расположение Wp-config: D:WebsitesAnytownBoatTours.com/wp-config.php а каталог содержимого таков: D:WebsitesAnytownBoatTours.com/wp-content
Очевидно, что изменение общих настроек не сработало. Я надеялся, что кто-нибудь поможет мне понять, как действовать дальше.
Спасибо
Комментарии:
1. Иногда сами страницы содержат ссылки, которые необходимо обновить. Проверьте страницу codex при перемещении , в частности скрипт поиска и замены для баз данных WordPress.
Ответ №1:
Обновите свои постоянные ссылки, даже если они не меняются, вам просто нужно нажать сохранить. Настройки> Постоянные ссылки и нажмите Сохранить изменения. Это, скорее всего, решит проблему, поскольку мне пришлось это сделать, когда я недавно перенес сайт клиентов.