Ketika website yang kita miliki sudah dapat menerima https, akan lebih baik apabila semua request ke website kita dialihkan ke https semua agar keamanan lebih terjamin. Untuk melakukan hal tersebut pada nginx, ikuti langkah di bawah ini.
Pada konfigurasi nginx, biasanya terdapat blok server{} misalkan seperti berikut:
server { listen 80; server_name example.com www.example.com; ...... ...... }
Untuk memaksa agar nginx redirect ke https, ubah konfigurasi menjadi kurang lebih seperti berikut
server { listen 80; server_name example.com www.example.com; return 301 https://$host$request_uri; } server { listen 443; server_name example.com www.example.com; ...... ...... }
Loh kok ada 2 blok server dalam 1 konfigurasi? Ya memang begitu. 1 server berfungsi untuk menerima request dari http biasa (port 80). return 301 https://$host$request_uri; berfungsi untuk meredirect request ke https. Setting server untuk https ada di blok server kedua yang ada listen 443.
Halo semua Github memiliki fitur terkait Pull Request yang cukup luar biasa, yaitu dapat melakukan…
Hello everyone! 👋 Welcome to our step-by-step guide on using kubeadm to install Kubernetes. It's…
Proxmox adalah hypervisor yang populer digunakan karena penggunaannya yang cukup simpel jika dibandingkan dengan hypervisor…
This post is mirror of https://forums.rancher.com/t/failed-upgrade-from-v0-8-1-to-v1-0-0-caused-by-pv-created-before-v0-6-2/17586 I scale down all pods that has vpc to…
Ubuntu Konfigurasi network pada Ubuntu Server 18.04 berbeda dengan ubuntu versi sebelumnya. Versi sebelumnya menggunakan…
For detailed problems, see https://notulensiku.com/2019/02/fix-integrated-terminal-font-vscode/ To solve on mac, you need to install powerline fonts…