我的服务器上运行了多个Tomcats.我使用lighttpd来反向代理不同域的传入请求.到目前为止,我只使用没有https的http,这个配置对我有用:
$HTTP["host"] == "my.domain.com" {
proxy.server = ( "" => ( (
"host" => "127.0.0.1",
"port" => 8080
) ) )
}
但是当我尝试相同并且只将端口更改为https端口时,我只看到一个空白页面.我需要做什么才能将流量重定向到使用https的Tomcat.
最佳答案 你需要使用$SERVER [“socket”]而不是$HTTP [“host”],例如
$SERVER["socket"] == "my.domain.com:443" {
proxy.server = ( "" => ( (
"host" => "127.0.0.1",
"port" => 8080
) ) )
}