请教一个Cloudflare反代配置问题

我有一个站点 www.domain1.com:8888, 现在想在CF通过 api.domain2.com (另一个域名) 反代到前面的那个带端口的站点上,
做到隐藏原始站地址的目标, 要怎么配置呀, 网上找了几个小时, 没搞懂怎么配

求佬友帮忙

2 个赞

我自己的思路是用worker去转发,但是不知道行不行

1 个赞

我用网上的Worker配置以后, CF 提示我SSL握手失败, 源站的证书用ZeroSSL申请的

1 个赞

你可以考虑利用iframe,配合dns的cname做隐形转发

1 个赞

隐藏原始站点?
这得用 cf tunnel。

常规话题快问快答

tunnel

mark

  1. 问问new.oaifree.com
  2. 试试cf的cname域名设置,开启小黄云,用workers选项下面的origin规则完成端口映射(前提是你的原始服务器域名不是cf的,cf域名不能自家映射自家)
  3. 用始皇的反代代码试试

谢谢各位, 目前用Tunnel实现了, 用Worker反代的话, 原始网站自动跳转的时候, 地址栏的域名什么的就切回原始网站了, 如何能避免呢

cname指向目的域名,写og规则指向8888,开始云朵,也行。
还有一种办法,就是隐性转发套iframe【cloudflare搞定隐性url,跟端口说拜拜-哔哩哔哩】 https://b23.tv/7ZNX0QC

前者速度会慢点,后者虽然快,但应用场景比前者少很多