2022-06-18 Nginx 设置ip白名单 通过allow, deny模块 各模块下使用方式 通过geo模块 http模块 server模块 geo语法 address 默认是 [Math Processing Error] httpxforwardedfor才能获取到客户端i... 阅读全文
2019-10-26 Nginx在CDN加速之后,获取用户真实IP做并发访问限制的方法 当使用 CDN(内容分发网络)加速时,Nginx 可能接收到来自 CDN 的请求,这些请求通常会替代用户的真实 IP 地址。为了对用户进行并发访问限制,您需要确保 Nginx 能够获取用户的真实 IP。以下是实现这一目标的方法。 1.... 阅读全文
2019-06-01 Nginx+PHP 环境 499 错误码排查过程小记 过程 0x01 经搜索得知: 哪些情况下会使 Nginx 返回 HTTP CODE 499? 即:「客户端主动关闭连接」 但某一时间段内全部请求均为返回 499,这显然不是所有客户端主动意识上的「关闭」,可能是因为客户端等待超时,自动... 阅读全文
2019-03-19 Nginx 访问 IP 数量统计 在 Nginx 中,您可以通过多种方式统计访问的 IP 数量。以下是几种常用的方法来实现这一目标。 1. 使用 Nginx 日志 Nginx 通常会记录访问日志,您可以通过分析这些日志来统计访问的 IP 数量。 1.1 配置 Ngin... 阅读全文
2019-02-24 使用 `X-Accel-Expires` 控制 Nginx 缓存时间 X-Accel-Expires 是一种 HTTP 头,允许您在 Nginx 中精确控制静态文件的缓存时间。通过设置该头,您可以方便地管理缓存并提高网站的性能。 1. 基础概念 - Nginx 缓存:Nginx 可以缓存静态内容、反向代... 阅读全文