Jika sebelumnya saya membuat tutorial instalasi StartSSL pada Lighttpd, kali ini saya akan memberikan tutorial untuk meredirect semua HTTP request ke HTTPS dengan menggunakan web server Lighttpd.

Note: Sebelumnya pastikan bahwa server Lighttpd aAnda sudah terkonfigurasi untuk dapat diakses melalui HTTPS

Caranya cukup mudah, hanya perlu menambahkan line berikut ini pada konfigurasi Lighttpd yang terletak di /etc/lighttpd/lighttpd.conf:

$HTTP["scheme"] == "http" {
    $HTTP["host"] =~ ".*" {
        url.redirect = (".*" => "https://%0$0")
    }
}

Kemudian reload proses Lighttpd dengan command:

service lighttpd reload  

Selesai.