nginx中匹配规则的示例分析
发表于:2025-01-23 作者:千家信息网编辑
千家信息网最后更新 2025年01月23日,小编给大家分享一下nginx中匹配规则的示例分析,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!nginx location
千家信息网最后更新 2025年01月23日nginx中匹配规则的示例分析
小编给大家分享一下nginx中匹配规则的示例分析,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!
nginx location
等号类型(=)的优先级最高,需要精确匹配。一旦匹配成功,则不再查找其他匹配项。
^~类型表达式。一旦匹配成功,则不再查找其他匹配项。
正则表达式类型(~ ~*)的优先级次之。如果有多个location的正则能匹配的话,则使用正则表达式最长的那个。
(location =) > (location 完整路径) > (location ^~ 路径) > (location ~,~* 正则顺序) > (location 部分起始路径) > (/)
nginx 配置 proxy_pass 路径带 / 的问题
用户访问的 url 为 http://klvchen.com/abc/test.html
eg:
#情况1: proxy_pass 后带 / location /abc/ { proxy_pass http://klvchen.com/;} #会被代理成 http://klvchen.com/test.html#情况2: proxy_pass 后不带 / location /abc/ { proxy_pass http://klvchen.com;} #会被代理成 http://klvchen.com/abc/test.html
常用正则
.: 匹配除换行符以外的任意字符
?: 重复0次或1次
+: 重复1次或更多次
*: 重复0次或更多次
\d:匹配数字
^: 匹配字符串的开始
$: 匹配字符串的结束
{n}: 重复n次
{n,}: 重复n次或更多次
[c]: 匹配单个字符c
[a-z]: 匹配a-z小写字母的任意一个
小括号()之间匹配的内容,可以在后面通过$1来引用,$2表示的是前面第二个()里的内容。正则里面容易让人困惑的是\转义特殊字符。
以上是"nginx中匹配规则的示例分析"这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!
正则
字符
内容
更多
路径
篇文章
类型
表达式
示例
规则
分析
成功
优先级
字符串
情况
代理
最长
最高
特殊
精确
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
财务软件开发一百多万
广西软件开发外包哪家好
淘宝网络安全技术有哪些
军校的网络安全与执法
操作系统支撑软件开发是做什么
2021金盾信安杯网络安全大赛
网络云服务器
收费软件开发公司
国家数据统计网数据库
超微服务器开机卡logo
数据库用的技术有哪些
关于法治的案例网络安全素材
猎人导师修服务器
甘肃智能养老软件开发公司
华为不搞服务器
网络安全论坛学习会
政务外网网络安全应注意的事项
浦东新区推广软件开发代理商
云南省酒店软件开发有限公司
上位机有哪些软件开发
java数据库分层添加
医院网络安全法实施方案
浙江网络技术培训班
工业软件开发大学
网络安全员培训 考核制度
随着科技的进步互联网的发展
江苏进口软件开发项目信息
数据库定期巡查
win7创建服务器
2021年网络安全教育活动