0
我想爲靜態內容設置一個不同的limit_req區域。Nginx的位置搜索終止匹配與正則表達式
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;
}
這是工作正常,但我想這些位置壓縮成一個正則表達式:
location ^~ /(img|logos|js|plugin) {
limit_req zone=static burst=60 nodelay;
}
嘗試這樣做,但它不工作。僅適用於〜without ^,然後將匹配位置/,將區域設置回protected
。是^〜只與文字工作?任何其他方式來實現這個乾淨的方式?