0
静的コンテンツに別のlimit_reqゾーンを設定しようとしています。Nginxの場所検索 - regexpとの一致を一致させる
location ^~ /img {
limit_req zone=static burst=60 nodelay;
}
location ^~ /logos {
limit_req zone=static burst=60 nodelay;
}
location ^~ /js {
limit_req zone=static burst=60 nodelay;
}
location ^~ /plugin {
limit_req zone=static burst=60 nodelay;
}
location/{
limit_req zone=protected burst=5 nodelay;
}
これは正常に動作しているが、私は1つの正規表現の中にそれらの場所を圧縮する:
location ^~ /(img|logos|js|plugin) {
limit_req zone=static burst=60 nodelay;
}
はこれをしようとしたが、それが動作していません。 ^を除いた^は、場所/と一致し、ゾーンをprotected
に戻して設定します。 ^〜はリテラルだけで動作していますか?クリーンな方法でこれを達成するための他の方法はありますか?