【问题标题】:lighttpd redirect http://www to https://wwwlighttpd 将 http://www 重定向到 https://www
【发布时间】:2023-06-08 00:37:01
【问题描述】:
【问题讨论】:
标签:
redirect
https
lighttpd
【解决方案1】:
类似下面的东西应该可以工作:
$SERVER["socket"] == ":80" {
$HTTP["host"] =~ "^domain\.com$" {
url.redirect = ( "^/(.*)" => "https://www.domain.com/$1" )
}
}
$SERVER["socket"] == ":443" {
$HTTP["host"] =~ "^domain\.com$" {
url.redirect = ( "^/(.*)" => "https://www.domain.com/$1" )
}
}
或者你可以使用这样的东西......哪个更适合你的特定设置:
$HTTP["host"] =~ "^domain\.com$" {
url.redirect = ( "^/(.*)" => "https://www.domain.com/$1" )
}
$HTTP["scheme"] == "http" {
$HTTP["host"] =~ "^www\.domain\.com$" {
url.redirect = ( "^/(.*)" => "https://www.domain.com/$1" )
}
}