我正在Raspbian Pi3 Model B上运行lighttpd,该服务器充当Pi-Hole(基于DNS的adblocker)的HTTP Web服务器,并在端口80上运行。
我还希望lighttpd在端口443上侦听HTTPS请求,但将其直接发送到完全不同的HTML文件而不是Pi-Hole。
我该如何做(使用自签名SSL证书)?
答案 0 :(得分:0)
这可以通过mod_proxy完成。
也将mod_proxy添加到lighttpd.conf中的包含模块列表,即:
server.modules = (
"mod_proxy"
)
然后,您可以重定向到其他地方的443(https)。
$SERVER["socket"] == ":443" {
proxy.server = (
"" => ((
"host" => "127.0.0.1",
"port" => "8080"
))
)
}