学习nginx反向代理,遇到的一个问题,经验证,是hexo博客的主题底层问题

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

端口占用情况来看, 80 端口只被nginx 占用了

问题是代理在防火墙开启的情况下, nginx 配置文件中的代理失效了. 如果关闭了防火墙, 代理就生效.

===================
今晚从日志里看, 终于找到哪里出错了
在这里插入图片描述

开防火墙的时候, 走https 协议, 却拿不到这个 jsf 文件, 原因未知

2021/11/07 21:36:48 [error] 61810#0: *1 open() “/home/hexo/js/utils.jsf” failed (2: No such file or directory), client: 116.4.118.204, server: tobetester.top, request: “GET /js/utils.jsf HTTP/1.1”, host: “www.tobetester.top”, referrer: “http://www.tobetester.top/2021/11/05/%E7%9B%91%E6%8E%A7%E6%9C%8D%E5%8A%A1/”
2021/11/07 21:37:16 [error] 61810#0: *1 open() “/home/hexo/js/utils.jsf” failed (2: No such file or directory), client: 116.4.118.204, server: tobetester.top, request: “GET /js/utils.jsf HTTP/1.1”, host: “www.tobetester.top”, referrer: “http://www.tobetester.top/2021/11/05/%E7%9B%91%E6%8E%A7%E6%9C%8D%E5%8A%A1/”

开启防火墙的时候, 走http 协议,正常

116.4.118.204 - - [07/Nov/2021:21:36:48 +0800] “GET /js/utils.jsf HTTP/1.1” 404 10708 “http://www.tobetester.top/2021/11/05/%E7%9B%91%E6%8E%A7%E6%9C%8D%E5%8A%A1/” “Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.163 Safari/537.36” “-”
116.4.118.204 - - [07/Nov/2021:21:37:16 +0800] “GET /js/utils.jsf HTTP/1.1” 404 10708 “http://www.tobetester.top/2021/11/05/%E7%9B%91%E6%8E%A7%E6%9C%8D%E5%8A%A1/” “Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.163 Safari/537.36” “-”
159.223.64.166 - - [07/Nov/2021:21:37:41 +0800] “\x16\x03\x01\x01\xFD\x01\x00\x01\xF9\x03\x03\xF1TTKaTeX parse error: Undefined control sequence: \xD at position 1: \̲x̲D̲1\x94T\x97yI'\x…\xC0\x14\xC0” 400 173 “-” “-” “-”

关掉防火墙的时候,走https 协议, 能够拿到 这个jsf 文件, 正常

116.4.118.204 - - [07/Nov/2021:21:50:27 +0800] “GET /js/utils.jsf HTTP/2.0” 404 10708 “https://www.tobetester.top/” “Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.163 Safari/537.36” “-”

关掉防火墙的时候, 走http协议, 正常

116.4.118.204 - - [07/Nov/2021:21:51:49 +0800] “GET /js/utils.jsf HTTP/1.1” 404 10708 “http://www.tobetester.top/2021/11/05/%E7%9B%91%E6%8E%A7%E6%9C%8D%E5%8A%A1/” “Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.163 Safari/537.36” “-”

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值