ターン:https://www.jianshu.com/p/9fd2ea5b7d12
場所の正規表現の記述例:
1.等号(=)
ルールが完全に一致する場合にのみ操作を実行します
場所= / index {
[構成A]
}
以下のためのURL http://{domain_name}/index
しばらくは、構成操作を実行します。
2.チルダ(〜)
通常のマッチングを実行しますが、大文字と小文字を区別します
場所〜/ page / \ d {1,2} {
[構成B]
}
以下のためのURL http://{domain_name}/page/1
1-99の設定を有効にする数字で終わる試合。
3.チルダとアスタリスク(〜*)
通常のマッチングを実行しますが、大文字と小文字を区別しません
場所〜* /\.(jpg|jpeg|gif){
[構成C]
}
すべてのURLが一致するとjpg、jpeg、gif
、構成が有効になります。
4.オフ文字とチルド(^〜)
一般的な文字の一致、プレフィックスの一致が有効であり、構成が有効であることを示します
場所^〜/ images / {
[構成D]
}
URLは、http://{domain_name}/images/1.gif
設定が有効になります。
5. @
内部リダイレクトを処理する場所を定義します
場所@error {
proxy_pass http:// error;
}
各キャラクターの有効優先度
= > ^〜 > 〜/〜* (〜/〜*)に複数の正規一致がある
場合、実行する正規表現が最も長い構成を選択します。