Раздражающий редирект, мешающий мне использовать панель управления WordPress на локальном хосте

#php #wordpress #.htaccess

Вопрос:

Я не могу правильно использовать панель управления WordPress на locahost из-за раздражающего перенаправления. Я вошел в систему, но все файлы перенаправлены…

http://localhost/wp-admin/ Для http://localhost/wp-admin/localhost/wp-admin/ .

Это действительно раздражает.

Я перепробовал несколько решений…

  1. Я заглянул в виртуальный хост. Ничего полезного.
  2. Я скопировал .htaccess из live. Затем припарковал .htaccess. Не повезло.
  3. Я припарковал действительно простой ssl-плагин.
  4. Я отключил переписывание модов и снова включил его.

Я понятия не имею, откуда берется это перенаправление. Я использую удаленную (живую) базу данных и установил ее в wp-конфигурации…

 define('WP_HOME','localhost'); define('WP_SITEURL','localhost');  

Я также попытался скопировать живую базу данных в локальную. не повезло.

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

1. Вы можете попробовать отключить все плагины и проверить перенаправление.

2. define('WP_HOME','http://localhost'); define('WP_SITEURL','http://localhost'); решает ли это вашу проблему?

3. @AmitVerma, Это должно быть опубликовано как ответ, а не как комментарий. Комментарии являются временными и не могут быть приняты в качестве ответа. Механизма преобразования комментариев в ответы нет, поэтому я не могу сделать это за вас. Вам нужно будет скопировать свой комментарий в поле для ответов, а затем удалить его.

Ответ №1:

Спасибо @AmitVerma. Я только что отредактировал wp-config.php и замените «localhost» на «http://localhost/» и это сработало.

Другими словами, я добавил это к wp-config.php…

 define('WP_HOME','http://localhost/');  define('WP_SITEURL','http://localhost/');