nginx 位置代字号

nginx location tilde

波浪号 (~) 在 Nginx Location 指令中的作用是什么?即:

location ~* \.(png|gif|jpg)$ {
  [...configuration]
}

波浪号 (~) 是 Nginx 的标识符,让它知道位置块正在使用 REGEX 来匹配位置。

"~" = REGEX 匹配,区分大小写

"~*" = REGEX 匹配,不区分大小写

Nginx Docs