Я хочу створити правило в 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) без циклу. Будь-які ідеї?