0

我正在使用 Lighttpd 进行测试,我需要将所有请求 HTTPS 重定向到 HTTP 索引页面,因为我没有启用 HTTPS 系统。

我试着用这个:

$SERVER["socket"] == ":443" {
    $HTTP["host"] == "." {
            url.redirect = ( "." => "http://%1" )
    }
}

但这对我不起作用...:/

4

1 回答 1

1

除非您可以首先建立连接,否则您无法将https请求重定向到。打开连接后要做的第一件事就是尝试建立 ssl 连接,什么都不能发送。httphttps

这不是 lighttpd 错误或配置错误,而是https连接的现实。

几乎是重复的:如何在没有任何 SSL 证书的情况下将 https 重定向到 http

于 2013-10-25T23:27:54.037 回答