Как настроить 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
(или другой слушатель) для разных сайтов.