Nginx
文章平均质量分 72
yk10010
这个作者很懒,什么都没留下…
展开
-
Nginx在URL末尾不加斜杠的重定向
项目场景:Nginx在访问带目录的URL时,如果末尾不加斜杠(“/”),Nginx默认会自动加上,其实是返回了一个301跳转,在新的Location中加了斜杠问题描述:Nginx在访问带目录的URL时,如果末尾不加斜杠(“/”),Nginx默认会自动加上,其实是返回了一个301跳转,在新的Location中加了斜杠。但这个默认行为在Nginx前端有LB负载均衡器、且LB的端口与Nginx Server监听的端口不同时,可能会导致访问出错。比如域名所指向的LB对外监听端口80,转发到后端==Ng原创 2020-11-09 21:40:22 · 14153 阅读 · 3 评论 -
Nginx-WebSocket反向代理
# 编辑nginx.conf,在http区域内一定要添加下面配置:map $http_upgrade $connection_upgrade { default upgrade; '' close;} # map指令的作用:# 该作用主要是根据客户端请求中$http_upgrade 的值,来构造改变$connection_upgrade的值,# 即根据变量$http_upgrade的值创建新的变量$connection_upgrade,创建的规则就是{}里面的东西,# 其中的规原创 2020-09-26 09:27:41 · 280 阅读 · 0 评论 -
nginx自定义header支持
今天配置nginx的时候遇到一个问题,直接访问接口没有问题,但是通过nginx转发之后,总是报token失效,无法获取token值,发现请求头丢失了。默认是不支持非nginx标准的用户自定义header的,如果需要在http段或者server段加underscores_in_headers on;http { underscores_in_headers on; server { ...原创 2019-03-04 11:41:12 · 5254 阅读 · 0 评论 -
nginx log 记录请求的头信息
记录访问的log,为了在出现特殊情况时,方便检查出现问题的地方。log_format access '$remote_addr - remoteuser[remote_user [remoteuser[time_local] “KaTeX parse error: Double superscript at position 12: request" ''̲status bodybytess...转载 2019-03-04 11:43:47 · 7113 阅读 · 0 评论