Мой lighttpd.conf включает следующие строки:
$SERVER["socket"] == "188.40.236.66:443" {
ssl.engine = "enable"
ssl.ca-file = "/etc/lighttpd/ssl/startcom.ca.pem"
ssl.pemfile = "/etc/lighttpd/ssl/www.unixforces.net.pem"
}
$SERVER["socket"] == "[2a01:4f8:100:30a5:0:bc28:ec43:2]:443" {
ssl.engine = "enable"
ssl.ca-file = "/etc/lighttpd/ssl/startcom.ca.pem"
ssl.pemfile = "/etc/lighttpd/ssl/www.unixforces.net.pem"
}
Можно ли объединить эти два блока в один? $SERVER["socket"]
только позволяет ==
и нет =~
.
$SERVER["socket"] == "188.40.236.66:443" {
include "/etc/lighttpd/unixforces.net.conf"
}
$SERVER["socket"] == "[2a01:4f8:100:30a5:0:bc28:ec43:2]:443" {
include "/etc/lighttpd/unixforces.net.conf"
}
Вам может сойти с рук:
$SERVER["socket"] == "[::]:80" { }
ssl.engine = "enable"
ssl.ca-file = "/etc/lighttpd/ssl/startcom.ca.pem"
ssl.pemfile = "/etc/lighttpd/ssl/www.unixforces.net.pem"
из http://utcc.utoronto.ca/~cks/space/blog/linux/LighttpdIpv6