Karp 的技术博客
Nginx
Nginx 访问 IP 数量统计

在 Nginx 中,您可以通过多种方式统计访问的 IP 数量。以下是几种常用的方法来实现这一目标。

Nginx
使用 `X-Accel-Expires` 控制 Nginx 缓存时间

X-Accel-Expires 是一种 HTTP 头,允许您在 Nginx 中精确控制静态文件的缓存时间。通过设置该头,您可以方便地管理缓存并提高网站的性能。

踩坑教训
多层代理获取真实 IP 的问题

在现代网络架构中,使用多层代理(如 CDN 和反向代理)是提高性能和安全性的常见做法。然而,这种架构也带来了获取用户真实 IP 地址的挑战,尤其是在 Nginx 配置中处理 X-Forwarded-For 头部时。本文将深入探讨这个问题,并提供解决方案。

Nginx
Nginx 中 `$request_uri` 参数与哈希负载均衡

在 Nginx 的负载均衡配置中,使用请求相关变量可以实现更灵活的流量管理。其中,$request_uri 是一个非常重要的变量,可以用于哈希负载均衡。本文将深入探讨 $request_uri 的用法及其在负载均衡中的应用。