Маршрутизация схожих префиксов в Nginx с использованием не-регулярных выражений
У меня есть два приложения, которые обрабатывают ниже URL
- / книги обрабатываются App1
- / books / Забронировать по App2
Если я хочу использовать сопоставление префиксов без регулярных выражений с Nginx, как мне указать местоположение
местоположение ^~ /books { App1 }
местоположение ^ ~ / книги / резерв {приложение 2 }
Вышеприведенное не сработает, поскольку даже / books / reserve будет направлено в приложение 1. Изменение порядка расположения будет работать, но есть ли лучший способ?