Next.js网站通过IP地址可正常运行,但通过域名访问时无法交互的问题求助
Next.js网站通过IP地址可正常运行,但通过域名访问时无法交互的问题求助
各位大佬,我现在真的急坏了!今天是跨年夜,实在不想耗在这事儿上,但也不想带着一个挂掉的Web app进入2023年啊😭
昨天毫无征兆地,我的Next.js生产环境网站突然出问题了:
- 本地开发环境跑起来完全没问题,没有任何报错
- 服务器上直接用
IP地址:3000访问,网站功能一切正常 - 但用生产域名访问时,页面能正常打开、样式也显示正确,就是完全没法交互——按钮点不动、链接没反应、输入框也无法使用
我的部署配置是这样的:DigitalOcean的Ubuntu+Nginx droplet,搭配Node.js和Next.js,另外还启用了Cloudflare(我怀疑问题大概率出在这,毕竟裸IP访问是正常的)。
我已经试过各种排查手段了:换了全新的服务器、重装Nginx、重新部署SSL证书、重新构建Next.js生产包,但域名访问的问题依然存在。现在真的很崩溃,完全摸不着头绪,有没有大佬能给点思路?
备注:内容来源于stack exchange,提问作者idmightasksomething
相关产品推荐
相关产品推荐

