问题描述获取客户端真实网络地址,有时候让人头疼。尤其是多种中间件联合使用时,层层相套,而且大家又使用不同的规范,将客户端的真实 IP 地址保存在不同的请求头中。在这篇笔记中,我们将尝试寻找一种通用的方案,该方案可以让我们方便地定位到客户端的真实 IP 地址。该笔记将记录:在 Nginx 中,调试并获取客户端真实网络地址(IP Address)的相关方法。解决
......
581
0
0
2022-03-27
如需要启用静态资源压缩,可在http块中加入如下配置:#启用压缩:本地静态资源或者代理资源gzipon;gzip_proxiedany;#gzip最小文件长度,单位字节,代理模式取决于Content-Length头gzip_min_length10k;#gzip支持的文件内容类型(MIME-TYPE)gzip_typestext/css applicatio
......
413
0
0
2022-03-27
Location表达式类型~ 表示执行一个正则匹配,区分大小写~* 表示执行一个正则匹配,不区分大小写^~ 表示普通字符匹配。使用前缀匹配。如果匹配成功,则不再匹配其他location= 进行普通字符精确匹配。也就是完全匹配Location优先级在nginx的location和配置中location的顺序没有太大关系,与location表达式的类型有关。相同
......
617
0
0
2022-03-27
配置白黑名单白名单,即不受访问频率和连接数限制的访问服务。Default 1;中的1表示受限制访问。以下配置表示默认受限访问,但192.168.0.100和192.168.101则不受限访问。在启用白名单,在http块加入配置即可。#设置白名单,白名单不受访问频率和连接数的限制geo $whiteiplist {
default 1;
192.1
......
375
0
0
2022-03-27
Nginx 服务通过 listen 指令的指令值监听网络请求,可以是 IP 协议的形式,也可以是 UNIX 域套接字。如果不设置 listen 指令,Nginx 在以超级用户运行时则监听 80 端口,以非超级用户运行时则监听 8000 端口。http {
server {
 
......
781
0
0
2022-03-22