在lighttpd上创建一个单独的HTTPS站点?

时间:2019-03-01 19:18:05

标签: https raspbian lighttpd

我正在Raspbian Pi3 Model B上运行lighttpd,该服务器充当Pi-Hole(基于DNS的adblocker)的HTTP Web服务器,并在端口80上运行。

我还希望lighttpd在端口443上侦听HTTPS请求,但将其直接发送到完全不同的HTML文件而不是Pi-Hole。

我该如何做(使用自签名SSL证书)?

1 个答案:

答案 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"
            ))
    )
}