ピックアップ
NginxでURL内の複数のPathにマッチするものを判定

Nginxの設定で、
特定のURLのパスを判定して、そのURLのみの制御をしたい
ということがあり、
その設定を調べながら試したので、
同じような人の参考になるかもしれないのでメモ。
NginxでURL内の複数のPathにマッチするものを判定
シンプルなURLの判定
シンプルなURLの判定処理は、
locationの後に必要なパスを設定するだけ。
location / {
:
}
複数のURLにマッチする判定
今回、やりたかったのは、
こっちの複数のURLにマッチする判定処理。
locationの後に「^/()」で複数のパターンを「|」のOR条件でつないでいる。
location ~ ^/(urlA|urlB|urlC|urlD) {
:
}
自分の環境設定では、
上記の設定を記述して、Nginxを再リロードしたら、
うまく挙動してくれた。
おすすめ書籍
コメント一覧
コメントはまだありません。




コメントを残す