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

Настройте поддомены на разных портах с помощью lighttpd

У меня один домен 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 линия. Это зависит от того, как вы запускаете сервер на своей машине.