Sto cercando di capire un po 'meglio nginx e sto cercando di formare una regex in cui ogni URL che NON corrisponde /api/postdataV1
viene instradato a un diverso cluster di server. Continuo a vedere queste due cose negli esempi senza spiegazioni
location ~ {some regex}
location ~* (some regex}
La mia prima domanda è cosa sono questi ~
e ~*
(penso che il ~
giusto significhi che sto specificando una regex?) Ma che dire di ~*
allora?
Quello che penso è quello che voglio. Questo sarebbe corretto?
location ~ ^/api/postdataV1$ {
#matches to this route to where I want
}
location / {
#This will be everything except /api/postdataV1 I think
}
Questo sarebbe corretto? ma per quanto riguarda ~*
... Non capisco quello
grazie Dean
nginx location
, il primo colpo è questo :) ma devo ammetterlo, ci si deve abituare alla documentazione di nginx, esp. trovare le cose giuste sotto la sezione moduli.