源站在国外外,站点内嵌了一个Twitter Timeline,加载了 https://platform.twitter.com/widgets.js,这个 js 里面又有好几个域名用于加载 twitter 相关的资源。
大陆用户访问站点会转圈圈。
自己想过的方案:
- 反代
widgets.js里面加载到的域名 - 修改
widgets.js中的域名为反代之后的域名,然后把widgets.js放在反代服务器上 - 用其他域名和服务器做以上 1&2 的操作,不然源站估计分分钟被强 o.0
- 源站加载反代之后的
widgets.js - Nginx 限制源站才可以加载(聊胜于无)
但首先不知道 Twitter 有没有啥限制,其次也不可能一直跟着 Twitter 的更新widgets.js~
前端 Nuxt.js 后端 Java~
求问下各位大哥有啥方案吗~