У меня один домен example.com
и две его поддомены docs.example.com
& bugs.example.com
. И у меня два приложения работают в портах 8080
& 8090
. Как настроить Lighttpd так, чтобы он мог пересылать все запросы на docs.example.com
к 8090
и bugs.example.com
к 8080
.
Предполагая, что вы включили mod_proxy
в lighttpd. Вставьте это в конец файла конфигурации и перезапустите lighttpd.
$HTTP["host"] == "docs.example.com"
{
proxy.server = (
"" => (
"host" => (
"host" => "127.0.0.1",
"port" => 8080
)
)
)
}
Я не совсем уверен, понадобится ли вам "host" => 127.0.0.1
линия. Это зависит от того, как вы запускаете сервер на своей машине.