【问题标题】:Firebase Hosting Rewrites to html route fileFirebase 托管重写为 html 路由文件
【发布时间】:2020-09-05 16:27:16
【问题描述】:

有没有办法做这样的事情?我想重定向到具有相同页面路由的html文件。

  "rewrites": [
      {
        "source": "/:page",
        "destination": "/:page.html",
        "type": 301
      }
   ]

【问题讨论】:

    标签: firebase next.js firebase-hosting


    【解决方案1】:

    我想通了,只需将 cleanUrls 属性添加到 firebase.json 即可。正如firebase documentation 中所说的那样。

    {
      "hosting": {
        "public": "out",
        "ignore": [
          "firebase.json",
          "**/.*",
          "**/node_modules/**"
        ],
        "rewrites": [
          {
            "source": "/:page*",
            "destination": "/:page",
            "type": 301
          }
        ],
        "cleanUrls": true
      }
    }
    
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-11-01
      • 2021-03-06
      • 1970-01-01
      • 2020-04-29
      • 2018-08-25
      • 1970-01-01
      • 2020-05-14
      相关资源
      最近更新 更多