• Добрый день!
    Есть локальный сервер с сайтом Вордпресс и двумя ip-адресами, внешним и внутренним. В config.php в поле адреса сайта прописан домен, из-за чего при переходе по ip-адресу(и внешнему и локальному) сразу же перекидывает на домен.
    И все бы ничего, но в офисе есть несколько машин без интернета, на которых из-за этого редиректа сайт не открывается даже локально (по ip). Как это исправить?

Просмотр 4 ответов — с 1 по 4 (всего 4)
  • прописать в hosts обездоленных нужный домен

    Файл hosts пробовал, не помогло, сам сайт отправляет на домен. Есть подозрения, что это nginx берет данные с config.php и делает редирект. В идеале надо сделать, чтобы при переходе по ip я попадал на http://мой_ip/wp-content/, при вводе домена попадал на http://мой_домен/wp-content/, но вот как это сделать — вопрос.

    Модератор Yui

    (@fierevere)

    永子

    Есть подозрения, что это nginx берет данные с config.php и делает редирект

    ложные. nginx так не делает и не умеет.

    не очень поняла что вы хотите сделать,
    но wp-config.php вполне воспринимает если вы будете переопределять в нем константы WordPress, в том числе и пути
    см
    https://codex.wordpress.org/%D0%A0%D0%B5%D0%B4%D0%B0%D0%BA%D1%82%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_wp-config.php

    • Ответ изменён 4 года, 3 месяца назад пользователем Yui.

    прописать в hosts обездоленных нужный домен

    @tuxfighter, вы были правы. Так как движок отсекает «www» с домена (тоже редиректом, если не ошибаюсь), то в hosts нужно бы писать оба правила: для домена с «www» и без. Теперь все работает.

Просмотр 4 ответов — с 1 по 4 (всего 4)
  • Тема «Редирект на домен» закрыта для новых ответов.