-
Notifications
You must be signed in to change notification settings - Fork 13.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Vercel + Cloudflare 简洁过程整理(无图) #270
Comments
差不多步骤,我是这么的: |
绘图部分需要一个已经申请NewBing的微软账号,可以按照这篇文章申请一下:https://zhuanlan.zhihu.com/p/608882456 注意:申请时可能看不见申请按钮,因为文章顺序有点问题,先往下翻找到安装插件部分,安装完插件再回来找申请按钮 如果不能按照Edge Dev的话,你就只能用魔法了,前往 https://bing.com/new 申请 完成后打开浏览器,进入 bing.com 或 cn.bing.com,按下F12打开控制台,找到“应用”或“存储选项卡”,在里面找到Cookie,找到 “_U” 一项并复制内容 回到你的Bing,在右上角齿轮里面找到设置用户,并粘贴进 “_U” 内容即可 (绘图功能需要打开“更有创造力”模式) |
在cloudflare添加worker后,不能从worker.js复制粘贴代码,难道要我一行行地输吗?有大佬知道不能粘贴的原因吗? |
@qinguoluo |
@MHYCWasTaken 清除原来的内容后粘贴不了。 |
创建后的确是不能编辑,点击创建成功后然后重新进入work.js就有编辑页面了
---- Replied Message ----
| From | ***@***.***> |
| Date | 07/11/2023 23:00 |
| To | adams549659584/go-proxy-bingai ***@***.***> |
| Cc | Enzo-K-GUAN ***@***.***>,
Comment ***@***.***> |
| Subject | Re: [adams549659584/go-proxy-bingai] Vercel + Cloudflare 简洁过程整理(无图) (Issue #270) |
在cloudflare添加worker后,不能从worker.js复制粘贴代码,难道要我一行行地输吗?有大佬知道不能粘贴的原因吗?
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you commented.Message ID: ***@***.***>
|
@qinguoluo |
刚刚发现直接Ctr+v可以粘贴。使用右键菜单的粘贴不得行。真怪! |
现在按照这个操作本站还是不可用,是被封了吗 |
同问 |
感谢分享 #270 (comment) |
还是不行啊 |
有问题的可以提供一些更具体的信息,例如你们的操作流程和在哪里看见的错误 |
已解决,SSL要开Full,并开启代理 |
感谢🙏分享 |
这个是正解。 |
(也是新人,看pin issue太长了,就在这整理一下)
需要:Vercel账号,Cloudflare账号,GIthub/Gitlab账号,域名(必须)
(没用域名可以:上国内平台买一个并转到Cloudflare;或上nic.eu.org搞一个免费的euorg二级域名,直接绑到Cloudflare)
假定我的域名是
abc.top
(域名必须绑到Cloudflare,因为后面Worker需要)
在Vercel部署页面
首先,点击 Vercel部署
注册账号之类的就不说了,建议可以用gitlab账号,国内会更快一点
看见烟花之后可以点击下方的绑定域名(Domain)
之后绑定一个顺眼的域名,比如我的想要的访问域名是
bing.abc.top
(必须绑定,因为Vercel自己的vercel.app域名国内被墙了)
之后上到Cloudflare,在你的域名下添加一个记录,填入:类型为
CNAME
,主机名为bing
,记录值为cname.vercel-dns.com.
(主机名取决于你想要的访问域名,如果我想要
1.1.4.5.1.4.abc.top
,我就填1.1.4.5.1.4
)Vercel部署可能需要时间生效,Cloudlfare的DNS也可能需要时间生效,这个过程最慢可能要48小时,但是一般不会那么久,顶多半个到一个小时
如果你并不需要部署自己的服务端,或你可以接受每次进入页面都输入一次自己的服务端地址,那么你现在前往你的访问域名,可能会看见类似 “未能正确重定向”,“循环重定向”,“可能是禁用Cookie导致的” 一类的提示,回到Cloudflare,在所用域名下找到SSL/TLS选项卡,并将等级设为完全(严格)
在Cloudflare部署服务端
完成后回到Cloudflare Dashboard主界面,左侧找到Worker和Pages,添加Worker,添加完成后进入修改代码界面,并复制进 worker.js 的全部内容
为服务端配置域名
如果你想要可以单独提供给其他人使用的服务端,可以在Worker的“触发器”一栏添加自己的域名
在Vercel的界面中可以使用“本站”
这个部分可以使你进入之前在Vercel部署的页面,选择服务时有这样的效果:
打开Cloudflare Dashboard -> 网站 -> abc.top(你的域名) -> Workers路由 -> 添加路由
按如下填写:
bing.abc.top/sydney/*
即你绑定的Vercel域名
+/sydney/*
production
完成后保存
如果你现在前往你的访问域名,可能会看见类似 “未能正确重定向”,“循环重定向”,“可能是禁用Cookie导致的” 一类的提示,回到Cloudflare,在所用域名下找到SSL/TLS选项卡,并将等级设为完全(严格)
完成了!
访问你的
bing.abc.top
,可以看见标题为BingAI - 聊天
,如果出现了加载界面但是加载缓慢可以等一会,或者刷新,或者Ctrl+Shift+R
大刷新,或者清除缓存,或者关闭页面重新开一下目前貌似还是无法使用作图功能,登录后会跳转到 bing.cn,有进展马上来通知
The text was updated successfully, but these errors were encountered: