Я хочу создать правило в nginx, которое делает две вещи:
- Удаляет "www." из запроса URI
- Перенаправляет на «https», если URI запроса - «http»
Существует множество примеров того, как выполнять каждую из этих вещей в отдельности, но я не могу найти решение, которое выполняет обе эти функции правильно (то есть не создает цикл перенаправления и правильно обрабатывает все случаи).
Он должен обрабатывать все эти случаи:
1. http://www.example.com/path
2. https://www.example.com/path
3. http://example.com/path
4. https://example.com/path
Все они должны заканчиваться на https://example.com/path (# 4) без зацикливания. Есть идеи?