【发布时间】:2020-10-04 19:04:26
【问题描述】:
我在 cloudways.com 上托管了我的第一个 nuxt 应用程序(通用)。 (https://esquad.in) 我按照他们的文档启动了一个 nodejs 服务器。 (https://www.thecloudkeeper.io/how-to-host-a-nodejs-app-on-cloudways/) 我使用 .htaccess 作为代理。
# Redirect traffic to your port 3000
RewriteEngine On
RewriteBase /
RewriteRule ^(.*)?$ http://127.0.0.1:3000/$1 [P,L]
我只在主页上遇到问题。当我加载主页时,它显示一条消息“找不到此页面”,然后加载实际的主页。所有其他页面工作正常(即使我刷新页面)
您可以在https://esquad.in/查看我的应用程序(如果您检查控制台,它将显示错误消息加载资源失败:服务器响应状态为404()),刷新主页以查看未找到信息。 (它只显示在主页上)
我该如何解决这个问题? 问题截图:https://prnt.sc/t00hnn
【问题讨论】:
-
您使用哪种 nuxt 模式?静态网站,通用?
-
我用的是万能的
-
我在网络选项卡中看到找不到 4 个捆绑的 .js 文件 (404)。您可以检查这些文件是否在文件系统上。你试过 npm run generate 吗?