Как настроить 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 "config":

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

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

1 ответ

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

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

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

Другие вопросы по тегам