0

NGINX の場所で URI の一部だけをマスクする必要があります。

例えば

任意の場所に適用したいルールがあります

location /photos/friends/city-somestreet-***/
#proxy_cache start
        set of rules...
...

location /photos/dudes/city-cafe-***/
#proxy_cache start
        set of rules
...

星ではなく何でもかまいません (* * *)

/photos/friends/city-somestreet-2013/ -fits

/photos/dudes/city-cafe-arrrrh/ - あまりにも合う

しかし

/photos/friends/TOWN-somestreet-2013/ - 合わない

/photos/dudes/SOMEPLACE/city-cafe-2011/ - 合わない

しかし、例が見つかりません。

それはまったく可能ですか?どのルールまたはディレクティブを使用する必要がありますか?

次のように場所のパスを分離する方が簡単になることはわかっています

 /photos/friends/city/somestreet/***/

でも、私の計画を実現できたら?

4

1 に答える 1