用Dokploy部署WordPress和n8n,设置好域名后访问 404,折腾了2个多小时。解决过程记录如下:
刚开始以为是防火墙或者安全组问题
但是我买的国外VPS就没有安全组设置,和阿里云不一样,直接就否定了这个原因。
然后问了AI说是端口转发问题
好家伙,给我长篇大论,让我要设置端口转发,在环境那里配置测试了1个小时,仍然没有解决。
接着去谷歌搜才找到答案
去谷歌看到了 Dokploy 的Discord教学论坛:https://discord.com/channels/1234073262418563112/1234075865080533024
在里面刷了几分钟屏,发现大家问题都雷同,交流感很浓。
然后也在同步看 Dokploy 文档:https://docs.dokploy.com/docs/core/domains/cloudflare
然后域名Cloudflare和我的匹配,按照官方文档给解决了。

如果域名在cloudflare是ssl灵活模式,就不选https,保存
如果域名在cloudflare是ssl严格模式,就选https,保存
最后一定要重新部署
就是Dokploy更改域名信息后,都需要重新部署。切记切记。