Назад | Перейти на главную страницу

Как настроить g-wan для использования виртуальных хостов?

Скажем, у меня есть домен foo.com и сервер, доступный по адресу 50.60.70.80. Я настроил записи DNS так, чтобы foo.com и www.foo.com указывали на 50.60.70.80. У меня на веб-сервере работает g-wan. Теперь я хочу разместить разные веб-сайты на foo.com и www.foo.com.

Согласно документация Мне нужно настроить корневой хост и, возможно, несколько виртуальных хостов. Поэтому я выбираю foo.com в качестве корневого хоста. www.foo.com - это виртуальный хост. Моя проблема в том, что g-wan, кажется, игнорирует мой виртуальный хост. Независимо от того, использую ли я foo.com или ww.foo.com, g-wan всегда обслуживает контент foo.com.

Это мой "конфиг" g-wan:

/gwan/0.0.0.0_80/#movq.org
/gwan/0.0.0.0_80/$www.movq.org

Что я здесь делаю не так?

Я не уверен, но считаю, что www. префикс уже жестко запрограммирован как псевдоним.

Вам лучше попробовать что-то вроде secure.movq.org (при условии, что ваши записи DNS установлены, и что клиент будет использовать это доменное имя в качестве HTTP-заголовка «Host: xxx», тогда это должно работать и для вас).

Для упрощения вы можете использовать G-WAN aliases функция для разных доменных имен, обслуживающих один и тот же сайт, и virtual hosts (или другой слушатель) для разных сайтов.