http://sookk8.blog.51cto.com/455855/564705
Nginx的Location可以有以下几个匹配:
1. = 严格匹配这个查询。如果找到,停止搜索。
2. ^~ 匹配路径的前缀,如果找到,停止搜索。
3. ~ 为区分大小写的正则匹配
4. ~* 为不区分大小写匹配
http://www.nginx.cn/115.html
~ #波浪线表示执行一个正则匹配,区分大小写
~* #表示执行一个正则匹配,不区分大小写
^~ #^~表示普通字符匹配,如果该选项匹配,只匹配该选项,不匹配别的选项,一般用来匹配目录
= #进行普通字符精确匹配
@ #"@" 定义一个命名的 location,使用在内部定向时,例如 error_page, try_files
实例讲解Nginx下的rewrite规则
http://www.linuxidc.com/Linux/2014-01/95493.htm
Nginx配置语法
http://blog.163.com/heyufu_86/blog/static/61495438201232803746893/