利用了之前发布的 siteproxy:https://a8dog.com/6.html
我一直是使用 cloudflare worker 部署,之前是为了方便不时之需使用。
最近发现 worker.js 文件更新啦,原来无法直接访问 YouTube 播放,只能通过嵌入的播放器来播放。
现在已经修复了该问题,然后现在我还发现可以自定义首页。
教程开始
访问 GitHub 下载 js 文件:https://github.com/netptop/siteproxy/tree/master/build
打开 cloudflare 官网登录账号找到 worker 添加一个服务,点击快速编辑。
把 js 文件粘贴进去,搜索 siteproxy.netptop.workers.dev 替换为你的域名。
worker - 触发器 - 自定义域 (可以为你的服务添加自定义域名,就不用使用 cf 自带的域名了。ps. 前提你的域名已经托管在 cf。)
然后再搜索 www.netptop.com 替换为你想显示的首页域名,如果你替换了为 www.baidu.com 那么你打开这个代理服务就是百度的页面。
这样我们可以自己弄一个首页,然后替换,达到自定义首页的效果。(最开始我是想为自己添加密码访问。)
另外注意,这个代理只能代理绝对路径,自己制作首页的时候 js 和 css 想要是绝对路径,不然会显示错误。
完成以上步骤就搭建成功了,我自己搭建的地址:https://proxy.a8dog.com