我想知道如何将 Cloudflare 子域添加到可以在浏览器中工作的特定端口。
我使用端口 9090 上的 socket.io 打开一个套接字,并有一个 index.html 文件
server.listen(9090);
如果我去http://我的ip:9090/index.html它可以工作,但我不希望用户只看到地址中的端口http://myip/index.html 所以我设置了 Cloudflare A 记录,但它现在只是一个带有端口的域http://example.com:9090/index.html 而且我要http://example.com/index.html
我无法使用 80 或 8080 端口(该端口已被使用)
谢谢您的帮助!
答案1
为您的子域名分配不同的 IP 地址。然后您可以监听端口 80,这是浏览器将隐藏的唯一端口。
或者,让占用端口 80 的任何东西也处理子域,将其作为 node.js 的反向代理。