全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

IP归属甄别会员请立即修改密码
12
返回列表 发新帖
楼主: chxin
打印 上一主题 下一主题

不懂就问 nginx子目录反代二级域名问题 来个大佬

[复制链接]
11#
发表于 2020-7-23 22:11:40 | 只看该作者
那如果要反代如下呢?

abc.com => baidu.com
a.abc.com => a.baidu.com
b.abc.com => b.baidu.com
12#
发表于 2020-7-23 22:14:13 | 只看该作者
本帖最后由 wcn 于 2020-7-23 22:15 编辑
chxin 发表于 2020-7-23 22:10
大佬按您说的配置完 出现502 Bad Gateway


不可能的,我测试过,如我以上回帖图片。
你要修改的上规则第2、3行,注意第二行是不是http和https没区分,第三行发送的主机头没修改。

点评

嗯嗯,好像是DNS问题加了一句resolver 8.8.8.8;解决  发表于 2020-7-23 22:17
13#
发表于 2020-7-23 22:21:13 | 只看该作者
本帖最后由 wcn 于 2020-7-23 22:22 编辑
kzklot_2 发表于 2020-7-23 22:11
那如果要反代如下呢?

abc.com => baidu.com

  1. server{
  2.     listen  80;
  3.     server_name  ~^(.+)\.abc\.com$;
  4.     location /  {
  5.     proxy_pass https://$1.baidu.com/;
  6.     proxy_set_header Host $1.baidu.com;
  7.     proxy_set_header X-Real-IP $remote_addr;
  8.     proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
  9.     proxy_set_header REMOTE-HOST $remote_addr;
  10.     }
  11. }
复制代码


未测试,反正都是正则的事情。
14#
发表于 2020-7-23 23:20:59 | 只看该作者
wcn 发表于 2020-7-23 22:21
未测试,反正都是正则的事情。

晚點試試, 先謝
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2025-11-7 14:14 , Processed in 0.106076 second(s), 13 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表