配置-简介

配置概述

参考https://www.cnblogs.com/fengff/p/8892590.html
https://blog.csdn.net/wangzhenyu177/article/details/78679053

配置文件:/usr/local/nginx-1.14.0/conf/nginx.conf以下配置均在此文件中进行

http段结构

main# 全局配置

events {# nginx工作模式配置

}

http {# http设置
....

server {# 服务器主机配置
....
location {# 路由配置
....
}

location path {
....
}

location otherpath {
....
}
}

server {
....

location {
....
}
}

upstream name {# 负载均衡配置
....
}
}

语法规则: location [=||*|^~] /uri/ { … }

= 开头表示精确匹配

^~ 开头表示uri以某个常规字符串开头,理解为匹配 url路径即可。nginx不对url做编码,因此请求为/static/20%/aa,可以被规则^~ /static/ /aa匹配到(注意是空格)。

~ 开头表示区分大小写的正则匹配

~* 开头表示不区分大小写的正则匹配

!和!*分别为区分大小写不匹配及不区分大小写不匹配 的正则

/ 通用匹配,任何请求都会匹配到。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • location 匹配规则 语法规则 location [=||*|^~] /uri/ { … } 前缀匹配时,N...
    molscar阅读 378评论 0 1
  • I/O模型: 阻塞型、非阻塞型、复用型、信号驱动型、异步 同步/异步:关注消息通知机制 消息通知:同步:等待对方返...
    Net夜风阅读 2,027评论 0 1
  • Nginx有什么作用呢? Ngnix作为一款高性能的HTTP服务器、反向代理服务器、电子邮件代理服务器,主要有三方...
    JunChow520阅读 3,163评论 1 14
  • 1.简介:  Nginx:engine X ,2002年,开源,商业版 http协议:web服务器(类似于ht...
    尛尛大尹阅读 1,895评论 0 3
  • Nginx简介 解决基于进程模型产生的C10K问题,请求时即使无状态连接如web服务都无法达到并发响应量级一万的现...
    魏镇坪阅读 2,050评论 0 9