回源端口
由于家里有一个服务器,所以会部署很多服务在服务器上。加上公网 IP 可以在公司和其他地方也使用到家里部署的服务。
但是公网 IP 往往会封锁住 443 和 80 端口。
正常使用的话,也无所谓,可以直接使用其他的端口进行暴露。
但是在博客的场景下, 如果没有端口的话, 爬虫是不会对网站进行爬虫的。
这时候,就出现了一个神奇的功能。回源端口。
说白了,回源端口就是服务商会提供一个云上的服务器,帮助你进行端口的转发。
比如
阿里云-CDN
阿里云-DCDN
cloudflare-origin-port
正常的 CDN 功能,是不能进行 websocket 的转发的,如果网站需要 websocket 的功能,那么就必须使用 DCDN (付费更多)
并且回源端口还有限制。
我原先博客是部署在 vercel 上, 通过 cloudflare 来处理域名。
现在想将原来的域名转发到使用回源端口的新域名上。
尝试直接使用 cname, 发现无法访问。应该是找不到对应的端口号。
原因大概是
回源端口的逻辑
这时候我使用 cname 到 public.3dot141.com, 则出现
无法转发端口,导致失效。
因此只能选择另外的方式,网页重定向。
像 cloudflare 有一个规则 page rules.
可以将对 A 的请求直接转发到 B。
比如我有 A 网页 https://garden.3dot141.top , 这时就可以通过配置 page rules 进行转发,直接转发到 https://garden.3dot141.com
大家可以点击尝试一下。