Я пытаюсь немного лучше понять nginx и пытаюсь сформировать регулярное выражение, в котором каждый несоответствующий URL /api/postdataV1направляется на другой кластер серверов. Я продолжаю видеть эти две вещи в примерах без объяснения причин
location ~ {some regex}
location ~* (some regex}
Мой первый вопрос : что это такое ~и ~*(я думаю , что ~просто означает , что я указать регулярное выражение?) , Но как насчет ~*тогда?
То, что я думаю, что я хочу, это. Было бы это правильно?
location ~ ^/api/postdataV1$ {
#matches to this route to where I want
}
location / {
#This will be everything except /api/postdataV1 I think
}
Было бы это правильно? но как насчет ~*... я не понимаю
спасибо, Дин
nginx location, первый удар это :), но я должен признать, нужно привыкнуть к документации nginx, esp. найти нужный материал ниже раздела модулей.