Nginx przekieruj HTTP do HTTPS
- 4282
- 868
- Maurycy Napierała
Nginx to open source, wysokowydajny http i odwrotny serwer proxy. Stało się to popularne wśród wielu dostawców hostingowych. Wszyscy wiedzą, że przesyłanie prywatnych danych, takich jak poświadczenia, informacje o płatnościach w zakresie niepewnego protokołu nie są bezpieczne. Mogą być łatwo wąchane przez napastnika MITM. Ten samouczek pomoże Ci przekierować przychodzący ruch HTTP do HTTPS na serwerze WWW Nginx.
Przekieruj wszystko do HTTPS
Spowoduje to przekierowanie wszystkich hitów żądań do portu 80, z wyjątkiem domen z osobnymi blokami serwerów. Aby wykonać ten plik konfiguracyjny wirtualnego hosta dla swojej domeny i dodaj „Zwrot 301 https: // $ host $ request_URI
”Instrukcja w sekcji serwera. Spowoduje to przekierowanie wszystkich przychodzących żądań HTTP do odpowiednich adresów URL HTTPS.
serwer posłuchaj 80 default_server; Posłuchaj [::]: 80 default_server; Nazwa serwera _; return 301 https: // $ host $ request_URI;
Przekieruj określoną domenę
Możesz przekierować określoną domenę do HTTPS. Użyj następującej konfiguracji na Nginx, aby przekierować wszystkie żądania HTTP na tecadmin.netto do https.
serwer posłuchaj 80 default_server; Posłuchaj [::]: 80 default_server; Server_name Tecadmin.internet; return 301 https: // $ host $ request_URI;
- « Jak bezpiecznie pobierać i przesyłać pliki za pomocą SFTP
- Jak zdobyć bieżącą datę i godzinę w skrypcie Bash »