Intereting Posts
Список категорий (wp_terms) и количество сообщений Как перенаправить на определенную страницу в wordpress? Условный оператор не работает в функции Как исключить сообщения с пустым и несуществующим реляционным настраиваемым полем с meta_query? Каков наилучший способ «включить» файл в WordPress? Получать идентификаторы сообщений, видимых в настоящее время в архиве Извлечь URL-адрес изображения, связанный с категорией Есть ли условный тег для последнего сообщения или мне нужен запрос? Каков правильный способ включить файл wp-admin в вашу тему? update_post_meta из данных в многомерном массиве, созданных из формы Плагин создает должности дважды Изменить текст уведомления по почте по почте Обновить все сообщения, как если бы нажал кнопку «Обновить» в окне редактирования сообщений Передайте атрибут shortcode с разделителями-запятыми для функции Проверьте, существует ли проблема на странице

Localhost: перенаправление WordPress на другой URL-адрес

Просто установил существующий WordPress на моем localhost ( MAMP ), чтобы проверить несколько проблем с изображениями.

Однако, когда я посещаю:

localhost:8888/wordpress/ 

Я перенаправлен на:

 localhost/wordpress/ 

Это больше не путь к моим файлам.

Я проверил для любого возможного перенаправления в моем .htaccess но он был пуст. Откуда это могло произойти? Я также попытался изменить порт, но это было то же самое поведение.

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

Попробуйте выполнить следующие шаги с помощью инструмента «Заменить DB»:

  1. Перейдите и скачайте Interconnect IT Database Search & Replace Script здесь.
  2. Разархивируйте файл и отпустите папку в своем локальном хосте, где установлен ваш WordPress (корневой каталог), и переименуйте папку для replace ( скриншот )
  3. Перейдите к новой папке, созданной в вашем браузере (например: http://localhost:8888/wordpress/replace ), и вы увидите инструмент поиска / замены
  4. Введите свой старый URL-адрес в поле поиска … и новый URL-адрес в поле replace with … , например:
    • Поиск : localhost/wordpress
    • Заменить : localhost:8888/wordpress

Вы можете щелкнуть по кнопке сухого хода под действием, чтобы увидеть, что он будет заменять, прежде чем выполнять скрипт. Как только вы закончите, обязательно удалите папку /replace/ .

WordPress определяет статическое значение URL-адреса сайта после установки. Эти данные хранятся в базе данных. Однако вы можете переопределить это значение с помощью констант в вашем ./wp-config.php или можете, ./wp-config.php , изменить значение в таблице параметров в своей базе данных. Обычно я использую первый вариант, я определяю константу с динамическим значением . Таким образом, он также работает с псевдонимами домена.

Если вы перемещаете свой сайт с одного сервера на другой и меняете URL-адрес своей установки WordPress, подход ниже позволяет сделать это легко, не затрагивая старый сайт:

Резервное копирование базы данных на вашем текущем сайте. Установка базы данных на новом хосте. На новом хосте определите новый URL-адрес сайта в файле wp-config.php,

Войдите в свой новый URL-адрес администратора и запустите Better Search Replace на прежнем URL-адресе сайта для нового URL-адреса сайта. Удалите константу site_url, добавленную в wp-config.php. Вам также может понадобиться восстановить ваш .htaccess, перейдя в «Настройки» -> «Постоянная ссылка» и сохраните настройки.

ИСПОЛЬЗУЙТЕ этот плагин: https://wordpress.org/plugins/better-search-replace/