发布
自定义域名
把你已发布的应用放到你自己的域名上:在任何地方购买域名,添加两条记录,然后点击 Verify Domain。
每个已发布的应用都有一个类似 coffee-shop-ember-grain.setherion.app 的地址,所有套餐都免费。你自己的域名,比如 coffeeshop.com,会让同一个应用以你的名字出现。
你需要什么
- 域名本身。 可以从你喜欢的任何注册商处购买:Namecheap、GoDaddy、Cloudflare、ROTLD,随便哪家,也可以通过窗口自带的搜索购买(见下文)。无论这里发生什么,域名始终属于你。
- 付费套餐。 免费套餐不能使用自定义域名。可以连接的数量随套餐提高。
| 套餐 | 域名数量 |
|---|---|
| Free | 无 |
| Pro | 3 |
| Business | 25 |
数量按你所有应用合计,而不是每个应用。一个域名和它的 www 版本算作一个。当套餐没有名额,或者名额都已用完时,窗口会说明,应用仍然在当前地址上线。在共享的工作区里,起作用的是为这个应用付费的套餐。
private 的应用不能放到自己的域名上:请先把它设为公开。参见 可见性。
连接域名
先发布应用
域名要指向已发布的内容。如果应用从未发布过,请先发布一次,然后再回来。
打开 Connect your domain
在 Publish 窗口里,地址的正下方点击 + Add custom domain。参见 发布到网络。应用上线后,也可以从 Connect a custom domain 打开同一个窗口,或者从 Manage,然后 Domains(它还会显示当前地址以及它是否有响应)打开,或者从 SEO 与 AI 搜索 中的 Set up domain 打开。
填写域名
coffeeshop.com,或者 shop.coffeeshop.com,如果你想把它放在一个已经用于其他用途的域名的一部分上。只写名称本身,前面不要加 https://,后面也不要加任何内容。
添加它给出的记录
当你点击输入框之外时,Setherion 会返回你的域名所需的记录。第一次这样做时,它会再次发布应用,让它可以使用域名,这需要片刻。请到你购买域名的地方,在它的 DNS 设置中添加这些记录。每个值旁边都有复制按钮,表格会说明什么时候这些值是精确的。
| 记录 | 名称 | 指向 |
|---|---|---|
| A | @,即域名本身 | 216.150.1.1 |
| CNAME | www | cname.vercel-dns.com |
| TXT | _vercel | 屏幕上显示的值,如果有显示的话 |
如果你屏幕上的值与这里的不同,请使用屏幕上的值:它们才是你的域名的精确值。
请删除域名已有的所有 AAAA(IPv6)记录:它们可能会阻止连接。
点击 Verify Domain
如果记录已就位,它会变成绿色并显示 Domain connected!,你的应用就在你的域名上了。
DNS 的修改不是即时的。大多数需要几分钟,有些需要几个小时,注册商把它们传遍全世界最多可能需要两三天。稍后再点击 Verify Domain。等待期间不会丢失任何东西。
Verify Domain 可能给出的回答
- Add TXT record,并附上要添加的名称和值:主机需要证明这个域名是你的。
- DNS not propagated yet:如果你刚添加了记录,请等几分钟再试。
- This domain is not connected to this app yet:再次点击输入框之外,让系统获取记录,然后添加它们。
- That does not look like a domain:请写成
yourdomain.com这样。 - That address belongs to Setherion:
setherion.com和setherion.app下的名称不能连接。 - Publish the app first:域名要指向已发布的内容。
- Custom domains start on the Pro plan,或 your plan includes N custom domains and all of them are in use:请升级套餐,或释放一个名额。
如果你卡住了,窗口里有一个链接,可以创建支持工单。
如果你还没有域名
同一个窗口里有一个 Buy a new domain 标签页。写下你想要的名称并点击 Search:它会用 .com、.io、.app、.dev、.co、.net 和 .org 这些后缀试一试这个名称,并告诉你哪些可以注册,以及每个每年的费用。Buy 会在新标签页中打开 Vercel,在那里付款。
通过这个窗口购买的域名完全不需要任何记录:回到 I have a domain,写下它,它就已经设置好了。在其他地方购买的域名需要上面的记录。
无需任何设置的情况
如果你域名的 DNS 已经由 Setherion 用来发布的同一个主机处理,记录会替你写好,屏幕上也会这样说明:“Managed by Vercel, no setup needed”。点击 Verify Domain,一切就完成了。
应用邮件使用的域名
这是另一回事。网站的域名决定人们在哪里打开应用。sending domain 决定应用的邮件来自谁:有了它,确认邮件或密码重置邮件会来自 noreply@notify.yourcompany.com,而不是来自“your app via Setherion”。它在 Manage,然后 Cloud,然后 Emails 下设置。参见 邮件。
不能连接的域名
setherion.com 和 setherion.app 下的名称属于 Setherion,所以不能把它们当作你自己的来连接。其他任何真实的域名都可以。
在共享的工作区里,连接域名是所有者和管理员的事:它会改变应用对所有人所在的位置。起作用的是为这个应用付费的套餐,而不是点击按钮的那个人的套餐。
生效之后
再次发布会更新你的域名上的内容。要让应用下线,请使用 概览 中的 Take offline:线上的网站会停止,发布之后需要重新连接域名。
这个页面对你有帮助吗?
