跳转到内容
搜索文档

路由和域名

最后更新 查看 MarkdownAgent 设置

要让 Worker 接收入站 HTTP 请求,必须将其连接到外部端点,以便 Internet 可以访问。

路由有三种类型:

  • Custom Domains:路由到 Cloudflare zone 中的域名或子域名(如 example.comshop.example.com),Worker 作为 origin。

  • Routes:在 Cloudflare zone 内设置的路由,其中 origin 服务器(如果有)位于 Worker 之后,Worker 可以与之通信。

  • workers.dev:每个 Worker 会自动创建一个 workers.dev 子域名路由,帮助您快速入门。您可以选择禁用 workers.dev 子域名。

哪种方式最适合我?

建议在生产环境中使用 Workers 路由或自定义域名 运行 Worker,而不是 workers.dev 子域名。workers.dev 子域名被视为免费网站,适用于非业务关键的个人或爱好项目。

当 Worker 是应用程序的 origin 服务器时,建议使用 Custom Domains。Custom Domains 也可在同一 zone 内通过 fetch() 调用,而 Routes 不行。

当应用程序的 origin 服务器在 Cloudflare 外部时,建议使用 Routes。请注意,Routes 不能作为同 zone fetch() 调用的目标。

这篇文档对您有帮助吗?