Je veux créer une règle dans nginx qui fait deux choses:
- Supprime le "www." à partir de l'URI de la demande
- Redirige vers "https" si l'URI de la requête est "http"
Il existe de nombreux exemples sur la manière de faire chacune de ces choses individuellement, mais je ne peux pas trouver de solution qui fasse les deux correctement (c’est-à-dire qu’il ne crée pas de boucle de redirection et gère correctement tous les cas).
Il doit gérer tous ces cas:
1. http://www.example.com/path
2. https://www.example.com/path
3. http://example.com/path
4. https://example.com/path
Celles-ci devraient toutes se terminer sur https://example.com/path (# 4) sans faire de boucle. Des idées?