Создать отдельный сайт HTTPS на lighttpd? - PullRequest
0 голосов
/ 01 марта 2019

Я запускаю lighttpd на Raspbian Pi3 Model B, который служит веб-сервером HTTP для Pi-Hole, DNS-блокировщика рекламы, работающего на порте 80.

Я также хотел бы прослушать lighttpdна порту 443 для запросов HTTPS, но он направляет его в совершенно другой файл HTML вместо Pi-Hole.

Как я могу это сделать (используя самозаверяющий сертификат SSL)?

1 Ответ

0 голосов
/ 11 марта 2019

Это может быть сделано с помощью mod_proxy.

Добавьте mod_proxy и ваш список включенных модулей в lighttpd.conf, то есть:

server.modules = (
    "mod_proxy"
)

Затем вы можете перенаправить где-то 443 (https)остальное.

$SERVER["socket"] == ":443" {
    proxy.server = (
            "" => ((
                "host" => "127.0.0.1",
                "port" => "8080"
            ))
    )
}
...