nginx 这层没走?

来源:4-2 Nginx安装和基础代理配置

Chrisyjs

2020-03-03

1、设置的 hosts 以后,没有启动 nginx 也可以访问到 127.0.0.1:8001 的吧?
2、nginx 设置 proxy_set_header 后,启动 nginx 后,访问 test.com ,但是打印出的 req.headers.host 还是 127.0.0.1:8001,好像没有经过 nginx 这层
怎么判断有没有走 nginx 这层呢?

写回答

1回答

Jokcy

2020-03-04

这是因为nginx转发的时候默认会修改host,你可以看一下nginx的日志,或者设置nginx转发的时候带上一个特定的头

0
0

HTTP协议原理+实践 完整案例解析主流技术

解析HTTP协议原理 夯实HTTP技术基础 打通前后端助你快速成长

4313 学习 · 375 问题

查看课程