nginx
hqzxsc2006
这个作者很懒,什么都没留下…
展开
-
Nginx多级代理,获取客户端真实请求IP以及每级代理IP
如图所示,每一级nginx里的location配置里需要加上对应的配置,最后一级nginx是直接到应用,测试时为了方便,直接用echo模块去测试,打印IP地址。原理分析:只有客户端直接请求到的那个nginx能够拿到客户端的真实IP,所以第一级nginx配置了proxy_set_header X-Real-IP $remote_addr;这个配置就会将客户端IP放到http的header...转载 2019-05-06 14:30:15 · 959 阅读 · 0 评论 -
vue使用nginx部署配置
一、打包(mode:history)a.打开config的文件夹中的index.js如图把assetsPUblicPath修改为‘/’b.路由里修改mode,为的是把url的“#”去掉。路由path前面全部要加上/c.npm run build打包后的dist目录上传到服务器的/opt目录下二、nginx配置//前端location / { proxy_s...原创 2019-05-06 14:55:11 · 498 阅读 · 0 评论 -
nginx配置location总结及rewrite规则写法
1.location正则写法location = / { # 精确匹配 / ,主机名后面不能带任何字符串 [ configuration A ]}location / { # 因为所有的地址都以 / 开头,所以这条规则将匹配到所有请求 # 但是正则和最长字符串会优先匹配 [ configuration B ]}location /documents/ { ...转载 2019-05-06 15:02:10 · 141 阅读 · 0 评论 -
nginx配置ssl加密(单双向认证、部分https)
nginx下配置ssl本来是很简单的,无论是去认证中心买SSL安全证书还是自签署证书,但最近公司OA的一个需求,得以有个机会实际折腾一番。一开始采用的是全站加密,所有访问http:80的请求强制转换(rewrite)到https,后来自动化测试结果说响应速度太慢,https比http慢慢30倍,心想怎么可能,鬼知道他们怎么测的。所以就试了一下部分页面https(不能只针对某类动态请求才加密)和双向...转载 2019-05-06 15:04:06 · 558 阅读 · 0 评论 -
nginx配置tcp负载均衡
stream { log_format proxy '$remote_addr [$time_local] ' '$protocol $status $bytes_sent $bytes_received ' '$session_time "$upstream_addr" ' '"$ups...原创 2019-07-30 10:23:29 · 705 阅读 · 0 评论