Permanente Umleitung auf HTTPS
Um einen bestimmten Vhost auf HTTPS umzuleiten nutze ich dieses Beispiel:
$HTTP["scheme"] == "http" {
$HTTP["host"] == "seite-x.de" {
url.redirect = (".*" => "https://seite-x.de$0")
}
}
Oder nur eine bestimmte URL auf HTTPS umleiten (bei allen Hosts):
$HTTP["scheme"] == "http" {
$HTTP["host"] == "seite-x.de" {
url.redirect = ("^/phpmyadmin/.*" => "https://seite-x.de$0")
}
}
Oder um alle konfigurierten Seiten auf HTTPS umzuleiten:
$HTTP["scheme"] == "http" {
$HTTP["host"] =~ ".*" {
url.redirect = (".*" => "https://%0$0")
}
}