nginx 动静分离配置

语法

http.server.localtion语法

基本语法: location [=|~|~*|^~]/uri/{...} 
= 严格匹配, 如果这个查询匹配,将停止搜索并立即处理此请求 
~ 区分大小写匹配(可用正则表达式) 
~* 不区分大小写匹配(可用正则表达式) 
!~ 区分大小写匹配 
!~* 不区分大小写匹配 
^~ 如果把这个前缀用于一个常规字符串,那么告诉nginx如果路径匹配那么不测试正则表达式

location = /{
#只匹配/查询
}

location /{
#匹配任何查询,因为所有请求都以/开头。但是正则表达式和长的块规则将被优先查询匹配
}

location ^~ /images/{
#匹配任何以/images/开头的查询并停止搜索。任何正则表达式将不会被测试。
}

location ~*.(gif|jpg|jpeg)${
#匹配任何以gif|jpg|jpeg结尾的请求
}

配置截图:

有效期是指 数据缓存到浏览器的时间.

发布了304 篇原创文章 · 获赞 797 · 访问量 33万+

猜你喜欢

转载自blog.csdn.net/zhanglong_4444/article/details/104276168