我想将特定域从http重定向到lighttpd中相应的https地址。我在lighttpd页面上试用了该教程,但是没有针对特定域编写。这就是我想要的:
$HTTP["host"] =~ "secure.example.com" {
server.document-root = "/var/www/secure.example.com"
// IF NOT SSL, REDIRECT TO SSL
}
感谢您的帮助。
答案 0 :(得分:3)
您可以使用端口检测来确保您的用户来自HTTP URL
$SERVER["socket"] == ":80" {
$HTTP["host"] =~ "example.org" {
url.redirect = ( "^/(.*)" => "https://example.org/$1" )
server.name = "example.org"
}
}
资源: