Mengaktifkan HSTS
HSTS (HTTP Strict Transport Security) adalah kebijakan keamanan komunikasi web untuk mencegah degradasi protokol (misal HTTPS ke HTTP) dan bisa sedikit mempercepat koneksi apabila situs tersebut pernah diakses sebelumnya.
Ini disebabkan koneksi selanjutnya browser akan langsung menggunakan HTTP tanpa perlu mengecek apakah HTTP tersedia seperti biasanya. Jadi tidak perlu melewati proses redirect dari HTTP ke HTTPS juga.
Tapi mengaktifkan HSTS ini bagai pedang bermata dua, anda wajib memahami efeknya dulu. Yang pasti kalau sudah terlanjur menggunakannya hampir pasti anda akan kesulitan kembali ke HTTP karena dalam browser akan muncul error.
Bagaimana cara mengaktifkan HSTS? Aslinya cukup mudah karena ini cuma header tambahan dalam HTTP(S) saja.
Maksud dari seluruh kode diatas adalah aktifkan HSTS untuk domain dan seluruh subdomainnya selama satu tahun.