firebase中的301重定向

firebase中的301重定向,firebase,redirect,http-status-code-301,Firebase,Redirect,Http Status Code 301,我在firebase开了一个鬼盖茨比博客。现在,博客被移动到webflow。所有博客URL都应该重定向到webflow。为此,我尝试使用301重定向。我在firebase.json文件中更新了重定向,但这不起作用。下面是我在firebase.json文件中更新的代码。我不知道我错在哪里。有人能帮我吗 { "hosting": { "public": "public", "ignore": [

我在firebase开了一个鬼盖茨比博客。现在,博客被移动到webflow。所有博客URL都应该重定向到webflow。为此,我尝试使用301重定向。我在firebase.json文件中更新了重定向,但这不起作用。下面是我在firebase.json文件中更新的代码。我不知道我错在哪里。有人能帮我吗

{
  "hosting": {
    "public": "public",
    "ignore": [
      "firebase.json",
      "**/.*",
      "**/node_modules/**"
    ],
    "redirects": [
      {
        "source": "https://blog.example.com/",
        "destination": "https://www.example.com/blog",
        "type": 301
      },
      {
        "source": "https://blog.example.com/post1",
        "destination": "https://www.example.com/posts/post1",
        "type": 301
      }
    ]
  }
}

我解决了这个问题。源路径应该正好是页面的路径,即主页的路径应该是“/”,而post1的路径应该是“/post1”