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

Dokku部署API绑定80端口后出现Nginx欢迎页如何解决

问题原因

从你提供的Nginx配置可以看到,Dokku生成的虚拟主机规则绑定了server_name api.example.com,直接通过VPS IP访问80端口时,Nginx无法匹配到该虚拟主机规则,就会默认返回Nginx欢迎页。

解决方法

根据你的使用场景二选一即可:

  • 场景1:需要直接用IP访问服务

    1. 执行命令关闭对应应用的域名绑定功能:dokku domains:disable <你的应用名称>,如果你的应用名为api,命令就是dokku domains:disable api
    2. 重新生成Nginx配置:dokku nginx:build-config <你的应用名称>
      操作完成后等待数秒再访问IP即可正常访问API。
  • 场景2:计划使用api.example.com域名访问服务
    只需将api.example.com的A记录解析到你的VPS公网IP,解析生效后直接访问域名即可正常请求API,无需修改其他配置。

如果操作后仍未生效,可以执行dokku ps:restart <你的应用名称>重启应用后再测试。


内容的提问来源于stack exchange,提问作者Cătălin Avasiloaie

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.30 00:15:06