当前位置: 首页 > news >正文

金泉网网站建设网站页面设计和结构的技巧

金泉网网站建设,网站页面设计和结构的技巧,北京住房和城乡建设部网站首页,做外贸没有网站需要什么条件大家好,我是 17。 今天和大家详细聊聊 nginx 的 location 匹配规则 location 匹配规则 匹配规则在后面的 try_files 中有举例 location 按如下优先级匹配 绝对匹配,一个字符也不能差^~ 前缀匹配~(区分大小写), ~*(不…

大家好,我是 17。

今天和大家详细聊聊 nginx 的 location 匹配规则

location 匹配规则

@ 匹配规则在后面的 try_files 中有举例

location 按如下优先级匹配

  1. = 绝对匹配,一个字符也不能差
  2. ^~ 前缀匹配
  3. ~(区分大小写), ~*(不区分大小写) 正则匹配
  4. 普通前缀匹配

2,4的匹配是匹配最长优先。
3 的匹配是按顺序,写在前面的优先。

完全匹配

location = /abc {return 900;
}curl -I localhost:3000/abc
HTTP/1.1 900

location = abc 虽然只少了 / ,但这样是匹配不到的,一个字符也不能差。完全匹配优先级最高,无论写在前面还是后面。

^~ 前缀匹配

# 正则匹配
location ~ abc {return 900;
}
# 前缀匹配
location ^~  /a {return 901;
}curl -I localhost:3000/abc
HTTP/1.1 901

^~ 匹配的优先级高于正则匹配。

初看到 ^~ 的人会误以为是正则匹配。这个要注意下,这个是前缀匹配,就是从前向后一个字符一个字符匹配。

# 普通前缀匹配
/abc/ {
}# 前缀匹配
^~ /abc/ {
}

这两种写法的匹配方式是一样,^~ 的优先级更高。

正则匹配

# 普通前缀匹配
location  /abcd {return 901;
}
# 正则匹配
location ~ /ab {return 902;
}curl -I localhost:3000/abcd
HTTP/1.1 902

正则匹配的优先级高于普通前缀匹配。

# 正则匹配
location ~ /ab {return 901;
}# 正则匹配
location ~ /abc {return 902;
}curl -I localhost:3000/abc
HTTP/1.1 901

正则匹配是按顺序来的,前面的匹配成功,后面的就不再匹配了。

从性能上来说,尽量不要用正则,正则匹配性能最低。

前缀匹配最长优先

location  /abcd {return 901;
}
location  /abc {return 902;
}location ^~ /def {return 903;
}
location ^~ /defg {return 904;
}curl -I localhost:3000/abcd
HTTP/1.1 901curl -I localhost:3000/defg
HTTP/1.1 904
http://www.15wanjia.com/news/167860.html

相关文章:

  • 京润珍珠企业网站优化学做网站培训机构
  • 最炫的网站小说关键词自动生成器
  • 信阳建设网站哪家好企业网站推广建设
  • 网站正在建设中是什么意思网络营销首先要
  • 如何做单页网站视频深圳做服装设计网站的公司
  • 给手机开发网站免费企业网页
  • 中国建设质量网官方网站公众号做电影网站
  • 不用代码做网站关闭wordpress评论 通过修改代码的方法
  • 网站开发培训达内wordpress自定义代码在哪里
  • 宜春建设局官方网站用php怎么做网站
  • 网站推广公司网站wordpress 游客评论
  • 关于协会网站建设的意见网站推广软文
  • 网站访客qq号码获取app制作教程下载
  • 做机械的有什么网站深圳网站建设 设计
  • wordpress 伪静态配置整站优化cms
  • 做网站app需多少钱wordpress 移动导航菜单
  • 信息企业网站建设的优势颍上网站建设
  • 网站开发 一个页面多少钱宜昌市网站建设公司
  • 怎么做中英文的网站网络营销策划案范本
  • 网站模板设计开发郑州市哪里有网站建设
  • 做的比较早的海淘网站中山做网站建设联系电话
  • 长春网站制作公司哪个好网站搭建费用计入什么科目
  • 网站建设的行业代码是多少钱南京小程序制作开发
  • 外贸专业网站个人备案公司网站
  • 珠海工程建设信息网站公司里面php开发一个网站的流程
  • 美团网站是用什么做的自己做网站的二维码
  • 东莞黄江做网站学校网站建设策划
  • 网站seo快速优化hpsocket 网站开发
  • 公司如何建立微网站网站后台编辑器编辑内容无法显示
  • 淄博网站文章优化谷歌优化seo