• Решено ☭Gu

    (@gusoft)


    На компе с ip 192.168.0.1 опубликован WP. В настройках URL в WP прописан http://192.168.0.1. В локальной сети сайт открывается по этому адресу нормально. Комп (хост) опубликован на шлюзе, который смотрит в инет, как 192.168.0.1:80.
    Шлюз имеет 2 внешних ип от разных провайдеров. На эти ип есть доменные имена (типа mysite.ru, mysyte.com и не одно на каждом).
    При открытии сайта по этим адресам извне — все кривеет, потому что в ответе есть 192.168.0.1
    Вопрос: как заставить WP корректно отвечать?
    даже в локальной сети если заходить не по ип, а по имени хоста, то все тоже кривеет, хотя меньше чем снаружи.

Просмотр 1 ответа (всего 1)
  • решение подсказали на течнет

    «можно выйти из положения, задав вот такие переменные в wp-config.php (перед строкой /* That’s all, stop editing! Happy blogging. */).

    define( ‘WP_HOME’, ‘http://’ . $_SERVER[‘HTTP_HOST’] . ‘/wordpress’ );
    define( ‘WP_SITEURL’, ‘http://’ . $_SERVER[‘HTTP_HOST’] . ‘/wordpress’ );

    где ‘/wordpress’ — это путь к wordpress, должен ссылаться на актуальную для вас инсталяцию (обычно равен ‘/’). После того как добавите строки в конфиг, настройки URL в админке будут неактивны.

    Источник: http://codex.wordpress.org/Changing_The_Site_URL.»

    +
    еще перерыл кучу плагинов к WP, например такие как «Domain Theme» или «MiniMU» и еще другие (поиском на domain), но нормально ничего так и не заработало (то плагин старый, то оформление кривое — новости есть, то новостей нет — оформление нормально, то другие глюки).

Просмотр 1 ответа (всего 1)

Тема «Два имени сайта» закрыта для новых ответов.