Nginx mengarahkan http ke https
- 4546
- 1009
- Hector Kuhic
Nginx adalah http open-source, berkinerja tinggi dan server proxy terbalik. Ini telah menjadi populer di antara banyak penyedia hosting. Semua orang tahu bahwa mentransfer data pribadi seperti kredensial, informasi pembayaran atas protokol yang tidak aman tidak aman. Mereka dapat dengan mudah diendus oleh penyerang MITM. Tutorial ini akan membantu Anda mengarahkan lalu lintas HTTP yang masuk ke https di server web nginx.
Mengalihkan semua ke https
Ini akan mengarahkan kembali semua permintaan ke port 80 kecuali domain dengan blok server terpisah. Untuk melakukan ini Edit file konfigurasi host virtual untuk domain Anda dan tambahkan "Return 301 https: // $ host $ request_uri
Pernyataan di bawah bagian Server. Ini akan mengarahkan semua permintaan yang masuk pada HTTP ke URL HTTPS yang sesuai.
server listen 80 default_server; Dengarkan [::]: 80 default_server; nama server _; Return 301 https: // $ host $ request_uri;
Mengalihkan domain spesifik
Anda mungkin ingin mengarahkan kembali domain tertentu ke https. Gunakan konfigurasi berikut pada Nginx untuk mengarahkan semua permintaan HTTP pada Tecadmin.bersih ke https.
server listen 80 default_server; Dengarkan [::]: 80 default_server; server_name tecadmin.bersih; Return 301 https: // $ host $ request_uri;
- « Cara mengunduh dan mengunggah file dengan sftp dengan aman
- Cara mendapatkan tanggal dan waktu saat ini dalam skrip bash »