完全可以,我之前就这样干过,而且完全符合规定。
我把HTML/js/CSS放在GitHub Page上面,后端用的 @腾讯云 。
- 后端代码部署到云服务器(无需公网)
- 创建clb负载均衡(内网),设置监听器
- 创建API网关服务,新建api,后端设为VPC内资源(还需要设置cros)
- 即可通过http/https(腾讯的域名)访问该api。
具体操作方法可参考相关文档。
如果想进一步提高访问速度,可以只留html文件在境外,把JS、CSS、图片等其余所以资源放在对象存储里,使用云服务商的域名服务这些内容。