Wordpress на локальной машине перенаправляет на онлайн URL

15 февр. 2011 г., 12:21:48
Просмотры: 18.9K
Голосов: 7

Я скачал WordPress сайт на локальную машину и пытаюсь его настроить. Проблема: при попытке войти WordPress всегда перенаправляет на онлайн URL. Единственное решение, которое я нашел - это вручную изменить siteurl в phpmyadmin на IP-адрес моей локальной машины. Есть ли лучшее решение? Проблема этого подхода в том, что пермалинки перестают работать локально.

Спасибо

1
Комментарии

Не понимаю, почему это означает, что постоянные ссылки перестали работать локально?

Joel Glovier Joel Glovier
19 окт. 2012 г. 21:55:56
Все ответы на вопрос 2
1
16

Откройте ваш файл wp-config.php

Попробуйте добавить в него следующее:

define( 'WP_SITEURL', 'http://localhost/ваша_папка_wordpress' );  
define( 'WP_HOME',    'http://localhost/ваша_папка_wordpress' );
15 февр. 2011 г. 13:22:16
Комментарии

единственное, что нужно добавить — перейти в Настройки > Постоянные ссылки и сохранить изменения, чтобы получить корректный файл .htaccess

anu anu
15 февр. 2011 г. 14:12:06
0

Если я правильно понял, вы восстановили резервную копию рабочего сайта в локальной установке?

В основном у вас есть два способа решить эту проблему:

  1. Изменить URL сайта (я рекомендую способ RELOCATE, он всегда отлично работает у меня).

  2. Использовать файл hosts вашей ОС, чтобы перенаправить живой домен на ваш локальный IP (127.0.0.1).

15 февр. 2011 г. 12:57:55