Quiero crear una regla en nginx que haga dos cosas:
- Elimina el "www". de la solicitud URI
- Redirige a "https" si el URI de solicitud es "http"
Hay muchos ejemplos de cómo hacer cada una de esas cosas individualmente, pero no puedo encontrar una solución que haga ambas cosas correctamente (es decir, no crea un bucle de redireccionamiento y maneja todos los casos correctamente).
Necesita manejar todos estos casos:
1. http://www.example.com/path
2. https://www.example.com/path
3. http://example.com/path
4. https://example.com/path
Todo esto debería terminar en https://example.com/path (# 4) sin bucle. ¿Algunas ideas?