nginx location 配置 正则表达式实例详解
发表于:2025-12-03 作者:千家信息网编辑
千家信息网最后更新 2025年12月03日,1.location 介绍•location 是在 server 块中配置,用来通过匹配接收的uri来实现分类处理不同的请求,如反向代理,取静态文件等•location 在 server 块中可以有多
千家信息网最后更新 2025年12月03日nginx location 配置 正则表达式实例详解
1.location 介绍
•location 是在 server 块中配置,用来通过匹配接收的uri来实现分类处理不同的请求,如反向代理,取静态文件等
•location 在 server 块中可以有多个,且是有顺序的,会被第一个匹配的 location 处理
•localtion 匹配功能只做匹配分发用,并不会改变uri的内容或其他作用,我一开始理解的时候就混淆了一些概念,建议多做测试看实际效果
2.localtion 匹配规则
•location [ = | ~ | ~* | ^~ ] uri { … }
•location @name { … }
注1:规则不能混合使用
注2:以下例子说明都以该server为基础
server { listen 8861; server_name abc.com; }2.1 "=" 精确匹配
•内容要同表达式完全一致才匹配成功
例:
location = / { .....}# 只匹配http://abc.com# http://abc.com [匹配成功]# http://abc.com/index [匹配失败]2.2 "~",大小写敏感
例·:
location ~ /Example/ { .....}#http://abc.com/Example/ [匹配成功]#http://abc.com/example/ [匹配失败]2.3."~*",大小写忽略
例:
location ~* /Example/ { .....}# 则会忽略 uri 部分的大小写#http://abc.com/test/Example/ [匹配成功]#http://abc.com/example/ [匹配成功]2.4."^~",只匹配以 uri 开头
例:
location ^~ /index/ { .....}#以 /img/ 开头的请求,都会匹配上#http://abc.com/index/index.page [匹配成功]#http://abc.com/error/error.page [匹配失败]2.5."@",nginx内部跳转
例:
location /index/ { error_page 404 @index_error;}location @index_error { .....}#以 /index/ 开头的请求,如果链接的状态为 404。则会匹配到 @index_error 这条规则上。2.6 不加任何规则
•不加任何规则则时,默认是大小写敏感,前缀匹配,相当于加了"~"与"^~"
•只有 / 表示匹配所有uri
location /index/ { ......}#http://abc.com/index [匹配成功]#http://abc.com/index/index.page [匹配成功]#http://abc.com/test/index [匹配失败]#http://abc.com/Index [匹配失败]# 匹配到所有urilocation / { ......}总结
以上所述是小编给大家介绍的nginx location 配置 正则表达式,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!
成功
规则
大小
开头
表达式
配置
内容
处理
正则
不同
精确
一致
作用
例子
前缀
功能
只有
基础
多个
实际
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
全面启动网络安全宣传活动
海南电商软件开发
数据库标准sql查询
数据库怎么建mdf文件下载
ebi的核酸数据库
烟台数据库培训哪里好
合并同一个数据库表数据
中小学网络安全教育通识课
杭州云监服务器公司
qq 邮箱收件服务器
网络安全大会最新消息
服务器处理器可以放在电脑上用吗
指导平台提升网络安全能力
数据库与大数据新技术ppt
武汉高科技法治文化展馆软件开发
智能网卡软件开发工程师
网络技术专业单招山东
信融网络技术公司
大邑网络安全周
宠物视频软件开发
数据库信息系统有哪些
系统数据库包括什么作用
数据库连接 方式
城市体检评估的指标数据库
北斗三号服务器和gps哪个好
服务器t320灯闪
公司企业网络安全管理制度
欧柏泰克软件开发培训
互联网科技新媒体营销
深圳市千悦网络技术有限公司