nginx


2023-12-10

[编程技术] 加不加「/」?Nginx location 路径与 proxy_pass 的规律

起因 近期看到了一张图,列举了 nginx 的 proxy pass 和 path 的关系。 图下面的评价是:Nginx is so hard! 实际上这张图描述的 nginx location 的路径配置,及 location 代码块中 proxy_pass 的路径关系,属于 nginx 应用中路径转发的知识。 例如图中 Case 1 对应的代码块应该为:

2023-01-13

[极限操作] 使用Nginx反向代理解决 Google Analytics 访问问题

目前可以选择的免费网站统计越来越少,有很多人选择自建统计,但是自建统计需要维护,所以尝试使用了 Google Analytics 作为网站统计工具。 因为众所周知的原因,Google Analytics 在中国大陆访问不是很顺畅,并且很多国产浏览器都自带

2022-12-09

[编程技术] Fail2Ban安装使用及常用配置教程

Fail2Ban安装使用教程 因为作为一个 linux 入门级别的小白, 很多人都会把一些 web 面板(比如宝塔面板)作为自己管理 vps 的首选, 而当我一段时间登录宝塔面板之后, 有时就会看到提示发现自己的 SSH 登录竟然失败了上万次!

2022-01-25

[编程技术] 反爬虫的极致手段,几行代码直接炸了爬虫服务器

作为一个站长,你是不是对爬虫不胜其烦?爬虫天天来爬,速度又快,频率又高,服务器的大量资源被白白浪费。 看这篇文章的你有福了,我们今天一起来报复一下爬虫,直接把爬虫的服务器给干死机。 本文有一个前提:你已经

2021-06-08

[编程技术] 解决nginx反向代理proxy不能转发header报头

使用 nginx 做负载均衡或 http 代理时,碰到 http header 不转发的问题。 配置里只有转发设置原始 ip 和 host 的 proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-Server $host; 请求的内容也是正确的。 后来我在 nginx.conf 把 error 的日志等级更改为 debug,查看 error_log logs/error.log debug; 发现读取信息如下: 2017/11/20 14:27:56 [info] 5625#0: *1078154

2021-06-08

[编程技术] Nginx常用屏蔽规则,让网站更安全

前言 Nginx (engine x) 是一个高性能的 HTTP 和反向代理服务,目前很大一部分网站均使用了 Nginx 作为 WEB 服务器,Nginx 虽然非常强大,但默认情况下并不能阻挡恶意访问,这里有一份常用的 Nginx 屏蔽规则,希望对你有所帮助。 在开始之前,希

×