You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

能否在Vercel中托管自定义域名并将不同子域名指向多NextJS应用

在Vercel中为独立Next.js应用配置不同子域名

完全可以实现你的需求——将不同子域名指向独立的Next.js应用,且每个应用使用完全独立的代码库。具体操作步骤如下:

操作步骤

  1. 部署独立项目到Vercel
    先把你的两个Next.js应用分别部署到Vercel平台,每个项目会获得一个默认的Vercel托管域名(比如app1.vercel.app、app2.vercel.app)。

  2. 配置DNS记录
    登录你的域名注册服务商后台,为目标子域名添加CNAME记录:

    • 针对www.example.com,添加CNAME记录,目标值填第一个应用的Vercel默认域名
    • 针对blog.example.com,添加CNAME记录,目标值填第二个应用的Vercel默认域名
      如果你选择将域名DNS托管到Vercel,直接在Vercel控制台的「Domains」页面添加这两个子域名即可,Vercel会自动配置DNS记录。
  3. 在Vercel项目中绑定子域名

    • 打开第一个应用的Vercel控制台,进入「Settings」→「Domains」
    • 输入www.example.com并添加,按照提示完成域名验证(Vercel会自动检测DNS配置是否生效)
    • 对第二个应用重复上述操作,添加blog.example.com作为自定义域名
  4. 验证生效
    等待DNS记录生效(通常需要几分钟到几小时),访问两个子域名,确认各自指向对应的独立Next.js应用。

注意事项

  • 每个子域名对应的CNAME记录必须准确指向对应应用的Vercel默认域名,否则无法完成绑定
  • 两个应用的代码库完全独立,部署、配置、更新操作互不影响
  • 如果后续需要调整域名指向,只需修改对应项目的自定义域名配置或DNS记录即可

内容的提问来源于stack exchange,提问作者Tyler Evans

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.11 15:05:57