location ~ .(txt) {
这个是不是匹配以.txt结尾的文件啊,有点不太理解
location ~* \.(gif|jpg|jpeg)$ {
[ configuration E ]
}
location [=|~|~*|^~|@] pattern { ... }
[=|~|~*|^~|@]
是修饰符=
表示完全匹配pattern~
表示普通匹配pattern~*
表示不区分大小写匹配patternpattern
是正则表达式.
符号需要转义$
表示行尾()
是正则里的分组,如果只是一个后缀,不加也行