国内云能否使用非 80 端口用 ip 做 api
本文由 vps网友提供,转载请注明出处
本文链接: https://www.vpsvsvps.com/discuss/a/1676472000958173184.html
本文由 vps网友提供,转载请注明出处
本文链接: https://www.vpsvsvps.com/discuss/a/1676472000958173184.html
不要有侥幸心理,原则是域名不备案不能用于网站.暂时能用只是没有理你.
不想备案可以用 IP 地址.
不想写死 IP,可以自己做点启动的逻辑.启动时通过固定的在国外的域名(或者已备案的域名),或者其它固定的渠道获取一 个可用 IP 列表.
用 IP 提供 HTTP API 应该没问题。如果要绑定域名,腾讯云 API 网关非大陆区域的可以绑定未备案域名。
我一直有个想法,没试验过,不知道行不行。比如,我有一台阿里云国内 ECS 和一个未备案域名,我想用这台 ECS 给域名做后端,直接绑定肯定不行,上国内 CDN 也不了,上全球 CDN 但回源的时候还是有 host 字段被抓包。于是我就想找一个已经有阿里云备案的域名(比如阿里云官方一些子域名),Web Server 里绑定这个域名。CDN 回源 host 也设置这个域名。这样做 CDN 回源导致服务器进入流量里的 host 就都是已备案域名了,但是 CDN 绑定的是自己的未备案域名。
@optional #7 用大陆以外的其他地域的 OSS 可以绑定没备案的域名,CDN 选全球加速(不含大陆)也可以用没备案的域名。
@mercury233 #9 我在百度云、华为云都试过用已备案未接入域名做 HTTP API,也是流量不大,一直没阻断,当时我还以为这两家不用接入备案的,后来我上 HTML 网页第二天就被阻断提示要接入域名备案了