Nginx redirige http a https

Nginx redirige http a https

NGINX es un servidor HTTP de alto rendimiento abierto y de alto rendimiento y de alto rendimiento. Esto se ha vuelto popular entre muchos proveedores de anfitriones. Todos saben que la transferencia de datos privados como credenciales, información de pago sobre un protocolo inseguro no es seguro. Un atacante de MITM los puede oler fácilmente. Este tutorial lo ayudará a redirigir el tráfico HTTP entrante a HTTPS en el servidor web NGINX.

Redirigir todo a https

Esto redirigirá todos los golpes de solicitudes al puerto 80 excepto dominios con bloques de servidor separados. Para hacer esto, editar el archivo de configuración del host virtual para su dominio y agregar "devolver 301 https: // $ host $ request_uriDeclaración en la sección del servidor. Esto redirigirá todas las solicitudes entrantes en HTTP a las URL HTTPS correspondientes.

servidor escuchar 80 default_server; escuchar [::]: 80 default_server; nombre del servidor _; devolver 301 https: // $ host $ request_uri;  

Redirigir dominio específico

Es posible que desee redirigir un dominio específico a HTTPS. Use la siguiente configuración en NGINX para redirigir todas las solicitudes HTTP en Tecadmin.neto a https.

servidor escuchar 80 default_server; escuchar [::]: 80 default_server; server_name tecadmin.neto; devolver 301 https: // $ host $ request_uri;