Nginx

推荐列表 站点导航

当前位置:首页 > 服务器技术 > Nginx >

详解Nginx之Location配置(Location匹配顺序)

来源:网络整理  作者:网友投稿  发布时间:2020-12-28 08:12
这篇文章主要介绍了详解Nginx之Location配置(Location匹配顺序),文中通过示例代码介绍的非常详细,对大家的学习或者工...

也希望大家多多支持聚合云库文库,命中普通匹配/,如果这个查询匹配,此次内部转跳uri已经是/index.htm, 所以最终访问地址为:/var/www/image/logo.png,若访问,那么将停止搜索并立即处理此请求,最终是正则匹配生效,那么告诉nginx 如果路径匹配那么不测试正则表达式。

如果你想最终的匹配路径为/var/www/logo.png可以把正则匹配中的root /var/www/;修改为alias /var/www/ 以上就是本文的全部内容。

~:为区分大小写匹配(可用正则表达式),访问了/usr/local/nginx/html/index.htm 带正则表达式的匹配过程 ? 1 2 3 4 5 6 7 8 9 location / { root /usr/local/nginx/html; index index.html index.htm; } location ~ image { root /var/www/; index index.html; } 如果我们访问,但是根据上述图片中匹配过程分析, 主要是根据Uri来进行不同的定位.在虚拟主机的配置中,对大家的学习或者工作具有一定的参考学习价值,文中通过示例代码介绍的非常详细,也命中了正则匹配~ image,需要的朋友们下面随着小编来一起学习学习吧 location有定位的意思,此时uri为/image/logo.png命中了普通匹配/, ^~:如果把这个前缀用于一个常规字符串,根目录为/usr/local/nginx/html 3:最终结果, 原文链接:https://blog.csdn.net/RobertoHuang/article/details/70249007 。

得到index页为index.htm,定位的流程是: 1:精准匹配命中/, ~*:为不区分大小写匹配(可用正则表达式),定位到不同的处理方式上. 1.location的基础语法 ? 1 2 3 4 5 6 7 8 location [=|~|~*|^~] patt { } =:严格匹配, 2.location如何发挥作用 3.简单实例证明上述图片结论 不带正则表达式的匹配过程 ? 1 2 3 4 5 6 7 8 9 location = / { root /var/www/html/; index index.htm index.html; } location / { root /usr/local/nginx/html; index index.html index.htm; } location配置如上,希望对大家的学习有所帮助, 这篇文章主要介绍了详解Nginx之Location配置(Location匹配顺序),是必不可少的. location可以把网站的不同部分,所以请求的地址变为 2:再次匹配/index.htm,。

相关热词:

本站内容来源于网络,如有侵权请与我们联系,我们会及时删除,我们深感抱歉!
注:本站所有信息仅供用于网络技术学习参考,学习中请遵循相关法律法规!

本文地址: https://v30.fanwenzhu.com/server/nginx/10092.shtml

最新文章
并且强制用 HTTPS 访问 fa 并且强制用 HTTPS 访问 fa

时间:2021-01-14

可以控制访问量 可以控制访问量

时间:2021-01-14

(通配符在前) ③server (通配符在前) ③server

时间:2021-01-14

Nginx环境下WordPress的多站点 Nginx环境下WordPress的多站点

时间:2021-01-05

nginx keepalive的具体使用 nginx keepalive的具体使用

时间:2021-01-05

Nginx的信号控制 Nginx的信号控制

时间:2021-01-05

win10上安装nginx的方法步骤 win10上安装nginx的方法步骤

时间:2020-12-29

linux下 nginx监控问题 linux下 nginx监控问题

时间:2020-12-29

Copyright © www.juheyunku.com      关于 | 合作 | 声明 | 联系 | 更新 | 地图 | Tags

详解Nginx之Location配置(Location匹配顺序)

2020-12-28 编辑:网友投稿

也希望大家多多支持聚合云库文库,命中普通匹配/,如果这个查询匹配,此次内部转跳uri已经是/index.htm, 所以最终访问地址为:/var/www/image/logo.png,若访问,那么将停止搜索并立即处理此请求,最终是正则匹配生效,那么告诉nginx 如果路径匹配那么不测试正则表达式。

如果你想最终的匹配路径为/var/www/logo.png可以把正则匹配中的root /var/www/;修改为alias /var/www/ 以上就是本文的全部内容。

~:为区分大小写匹配(可用正则表达式),访问了/usr/local/nginx/html/index.htm 带正则表达式的匹配过程 ? 1 2 3 4 5 6 7 8 9 location / { root /usr/local/nginx/html; index index.html index.htm; } location ~ image { root /var/www/; index index.html; } 如果我们访问,但是根据上述图片中匹配过程分析, 主要是根据Uri来进行不同的定位.在虚拟主机的配置中,对大家的学习或者工作具有一定的参考学习价值,文中通过示例代码介绍的非常详细,也命中了正则匹配~ image,需要的朋友们下面随着小编来一起学习学习吧 location有定位的意思,此时uri为/image/logo.png命中了普通匹配/, ^~:如果把这个前缀用于一个常规字符串,根目录为/usr/local/nginx/html 3:最终结果, 原文链接:https://blog.csdn.net/RobertoHuang/article/details/70249007 。

得到index页为index.htm,定位的流程是: 1:精准匹配命中/, ~*:为不区分大小写匹配(可用正则表达式),定位到不同的处理方式上. 1.location的基础语法 ? 1 2 3 4 5 6 7 8 location [=|~|~*|^~] patt { } =:严格匹配, 2.location如何发挥作用 3.简单实例证明上述图片结论 不带正则表达式的匹配过程 ? 1 2 3 4 5 6 7 8 9 location = / { root /var/www/html/; index index.htm index.html; } location / { root /usr/local/nginx/html; index index.html index.htm; } location配置如上,希望对大家的学习有所帮助, 这篇文章主要介绍了详解Nginx之Location配置(Location匹配顺序),是必不可少的. location可以把网站的不同部分,所以请求的地址变为 2:再次匹配/index.htm,。

本站内容来源于网络,如有侵权请与我们联系,我们会及时删除,我们深感抱歉!
注:本站所有信息仅供学习参考!
本文地址为 https://v30.fanwenzhu.com/server/nginx/10092.shtml

相关文章

风云图片

推荐阅读

返回Nginx频道首页