Eu quero criar uma regra no nginx que faça duas coisas:
- Remove o "www". do URI da solicitação
- Redireciona para "https" se o URI da solicitação for "http"
Existem muitos exemplos de como fazer cada uma dessas coisas individualmente, mas não consigo descobrir uma solução que faça as duas coisas corretamente (ou seja, não crie um loop de redirecionamento e lide com todos os casos corretamente).
Ele precisa lidar com todos esses casos:
1. http://www.example.com/path
2. https://www.example.com/path
3. http://example.com/path
4. https://example.com/path
Todos eles devem terminar em https://example.com/path (nº 4) sem loop. Alguma ideia?