Nextjs 动态路由在 firebase 托管中不起作用

Nextjs dynamic routing not working in firebase hosting

我有一个动态路由器job/[jobId],但它在托管后不起作用。我也不知道如何在 firebase.json 中写 rewrites。这是我的重写。

目前,如果我访问 job/2 页面

等页面,firebase 会抛出 404

输出结构

├── job
│   └── [jobId]
│       └── index.html

页面结构

.
├── _app.js
├── _document.js
├── careers
│   └── index.js
├── index.js
├── job
│   └── [jobId].js
└── privacy.js

重写

"rewrites": [
      {
        "source": "job/**",
        "destination": "job/[jobId]/index.html"
      }
"rewrites": [
      {
        "source": "/job/**",
        "destination": "/job/[jobId]/index.html"
      }

开始 / 丢失