将下一个 js 应用程序部署到 FTP (filezilla) 时 htaccess 出现问题

Issue with htaccess when deploying next js app to FTP (filezilla)

编辑:
主机有 子域 ,所以我添加了 basePath: "/thesubdomain", 现在 正常工作

我尝试将 out 目录从下一个 js 应用程序上传到之后出现的 filezilla next build && next export。 但是现在样式不加载,nextjs 基本路由器也不工作。

基本上原始 html 加载到浏览器。

我的 .htaccess 长什么样(也许这就是问题所在,不知道):

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^ index.html [QSA,L

我在 docs/google 中没有找到任何内容。

提前致谢!

我会建议您 运行 在本地进行下一次构建 && 下一次导出,然后将 .next 或构建文件夹部署到 FTP

如果 host 具有 subdomain(如我的情况),请尝试将 basePath: "/thesubdomain" 添加到您的 next.config.js. 那应该可以解决问题。