Nginx中Location从零开始配置的方法
发表于:2025-01-31 作者:千家信息网编辑
千家信息网最后更新 2025年01月31日,这篇文章主要介绍了Nginx中Location从零开始配置的方法的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇Nginx中Location从零开始配置的方法文章都会有所收
千家信息网最后更新 2025年01月31日Nginx中Location从零开始配置的方法
这篇文章主要介绍了Nginx中Location从零开始配置的方法的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇Nginx中Location从零开始配置的方法文章都会有所收获,下面我们一起来看看吧。
基础知识
location的匹配顺序是"先匹配正则,在匹配普通"。
location的匹配顺序其实是"先匹配普通,在匹配正则"。造成误解的原因是:正则匹配会覆盖普通匹配
nginx location 配置语法
1. location [ = | ~ | ~* | ^~ ] uri { ... }
2. location @name { ... }
location 配置可以有两种配置方法
1.前缀 + uri(字符串/正则表达式)
2.@ + name
前缀含义
= :精确匹配(必须全部相等)
~ :大小写敏感
~* :忽略大小写
^~ :只需匹配uri部分
@ :内部服务跳转
location 基础知识
1.location 是在 server 块中配置。
2.可以根据不同的 uri 使用不同的配置(location 中配置),来处理不同的请求。
3.location 是有顺序的,会被第一个匹配的location 处理。
location 配置demo
1.=,精确匹配
location = / { #规则 } # 则匹配到 `http://www.example.com/` 这种请求。
2.~,大小写敏感
location ~ /example/ { #规则 } #请求示例 #http://www.example.com/example/ [成功] #http://www.example.com/example/ [失败]
3.~*,大小写忽略
location ~* /example/ { #规则 } # 则会忽略 uri 部分的大小写 #http://www.example.com/example/ [成功] #http://www.example.com/example/ [成功]
4.^~,只匹配以 uri 开头
location ^~ /img/ { #规则 } #以 /img/ 开头的请求,都会匹配上 #http://www.example.com/img/a.jpg [成功] #http://www.example.com/img/b.mp4 [成功]
5.@,nginx内部跳转
location /img/ { error_page 404 @img_err; } location @img_err { # 规则 } #以 /img/ 开头的请求,如果链接的状态为 404。则会匹配到 @img_err 这条规则上。
关于"Nginx中Location从零开始配置的方法"这篇文章的内容就介绍到这里,感谢各位的阅读!相信大家对"Nginx中Location从零开始配置的方法"知识都有一定的了解,大家如果还想学习更多知识,欢迎关注行业资讯频道。
配置
规则
方法
成功
大小
知识
正则
不同
普通
开头
顺序
精确
内容
前缀
基础
基础知识
篇文章
部分
处理
价值
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
游戏服务器多少人
网络安全维护去哪个城市
软件开发课程海报字体
网络安全红蓝对抗面试题
北京班信网络技术是学而思吗
u8的数据库不好安装
辽宁网络安全工程介绍
软件开发工程师人才
数据库表格里面类型解释
评弹下载软件开发
通信网络技术员工作累吗
浙江虚拟服务器管理软件云服务器
计算机网络技术与应用的意义
比特币网络技术
交警网络安全管理是文职吗
服务器硬件保修多少时间
地理信息学什么数据库
无锡云问网络技术有限公司面试
参加网络安全培训机构
高校大学生网络安全发言
网络安全进校园企业社区
广州软件开发工作好找吗
博科 可能数据库坏了
新资源食品数据库淡竹叶
九极科技最近互联网的视频
软件开发工程师人才
常州运营软件开发供应商
钢铁行业数据库加密价格
影之哀伤服务器人多吗
阿克苏网络安全厂商