nginx - Nginx 指令 server_name 有时会失败
问题描述
我在服务器中有 7 个应用程序nginx
,配置了 server_name 指令和监听端口 80。对我和许多其他人来说一切正常。
问题是 2 个客户端有问题,因为当我向他们发送链接时,例如 aaa.com,他们得到 bbb.com 的内容。
我尝试了很多地方和不同的计算机,但我无法复制这个问题。
知道发生了什么吗?
谢谢!
解决方案
很久以前我们也遇到过类似的问题。问题是,客户端在代理后面会弄乱 http 标头,尤其是主机标头。我会设置一个日志并记录每个请求的主机头。这应该让你知道问题出在哪里。
推荐阅读
- php - MySQL 查询仅返回 COUNT
- python - 使用 python 将图像复制到 MacOS 剪贴板
- angular - 如何检查 ngModel 输入字段是否脏?
- r - 平均聚合数据集时如何处理 NA
- java - Java泛型、接口和类继承
- android-ndk - llvm libc++ 中缺少 Hashtable 类
- weather-api - weather.gov 是否有非 TLS(SSL v3 或更低版本)API 端点?
- batch-file - 我怎样才能使这个在线站点检查器工作?
- python - BooleanField 未更新:Django
- bash - -var_stream_map 中的 FFMPEG 可选条目