Firebase Hosting部署两个工作区

约翰·安德鲁斯

我有两个工作区:

main
blog

使用《快速入门指南》,我成功地将main工作区部署mycustomdomain.firebaseapp.com

我的firebase.json样子如下:

{
  "firebase": "mycustomdomain",
  "public": "/",
  "ignore": [
    "firebase.json",
    "**/.*",
    "**/node_modules/**"
  ],
  "rewrites": [ {
    "source": "**",
    "destination": "/index.html"
  } ]
}

请注意,在托管Angular 1.x网站时,我使用重写来处理干净的url。

现在,我想将blog工作空间的内容上传到domain mycustomdomain.firebaseapp.com/blog我该如何实现?

弗兰克·范普菲伦

单程:

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

因此,路径以其开头的任何请求/blog/都将由处理/blog.html,其他所有都将由处理index.html

有了这个:

  • https://mycustomdomain.firebaseapp.com/ -> index.html
  • https://mycustomdomain.firebaseapp.com/blog/ -> blog.html

请注意,最后一个URL中的结尾斜杠。否则,该请求仍将由提供index.html如果您不想这样做,请将第一个重写更改为"source": "/blog**"

这一切都归结为Firebase Hosting用于将路径映射到目标的全局模式匹配如果您从来没有对它们做过太多的事情,请使用在线测试仪与他们一起玩。我只是为此使用http://www.globtester.com/

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何合并两个Firebase快照

来自分类Dev

Firebase 返回两个不同的输出

来自分类Dev

React Firebase Hosting 部署空白页面

来自分类Dev

Firebase:如何从两个节点查询不重叠的数据?

来自分类Dev

两个时间戳之间的Firebase Firestore查询

来自分类Dev

在Firebase项目中创建两个用户表

来自分类Dev

从Firebase中的两个表中检索数据

来自分类Dev

在Firebase数据库中搜索两个条件

来自分类Dev

检查 firebase 中的两个或多个重复项

来自分类Dev

在17.10上有两个显示问题的工作区

来自分类Dev

Ubuntu 19.04 中只有两个工作区

来自分类Dev

Firestore:如果两个侦听器监听相同的查询 firebase 维护两个不同的查询快照?

来自分类Dev

Firebase Firestore查询两个数组

来自分类Dev

Firebase部署错误

来自分类Dev

Firebase托管部署策略

来自分类Dev

Firebase无法部署

来自分类Dev

Firebase 函数部署错误

来自分类Dev

两个Firebase仅链接到一个Google Cloud Platform?

来自分类Dev

Firebase Firestore生成两个ID来代替一个

来自分类Dev

我可以对两个不同的应用程序使用相同的Firebase吗?

来自分类Dev

如何将两个Firebase项目连接到单个Android应用程序?

来自分类Dev

将Firebase SSL托管用于两个不同的Web应用程序

来自分类Dev

Firebase安全规则:比较两个对象是否相等?

来自分类Dev

在新API中的两个单独文件中初始化Firebase引用

来自分类Dev

Flutter异步/等待在两个Firebase功能之间不起作用

来自分类Dev

两个具有React和Firebase功能的package.json文件

来自分类Dev

Firebase尽管进行了if检查,仍检查两个不同的数据库引用

来自分类Dev

如何在Firebase云数据库中删除两个文档?

来自分类Dev

Firebase:Node.js:查找两个地图对象(添加或修改)的差异

Related 相关文章

  1. 1

    如何合并两个Firebase快照

  2. 2

    Firebase 返回两个不同的输出

  3. 3

    React Firebase Hosting 部署空白页面

  4. 4

    Firebase:如何从两个节点查询不重叠的数据?

  5. 5

    两个时间戳之间的Firebase Firestore查询

  6. 6

    在Firebase项目中创建两个用户表

  7. 7

    从Firebase中的两个表中检索数据

  8. 8

    在Firebase数据库中搜索两个条件

  9. 9

    检查 firebase 中的两个或多个重复项

  10. 10

    在17.10上有两个显示问题的工作区

  11. 11

    Ubuntu 19.04 中只有两个工作区

  12. 12

    Firestore:如果两个侦听器监听相同的查询 firebase 维护两个不同的查询快照?

  13. 13

    Firebase Firestore查询两个数组

  14. 14

    Firebase部署错误

  15. 15

    Firebase托管部署策略

  16. 16

    Firebase无法部署

  17. 17

    Firebase 函数部署错误

  18. 18

    两个Firebase仅链接到一个Google Cloud Platform?

  19. 19

    Firebase Firestore生成两个ID来代替一个

  20. 20

    我可以对两个不同的应用程序使用相同的Firebase吗?

  21. 21

    如何将两个Firebase项目连接到单个Android应用程序?

  22. 22

    将Firebase SSL托管用于两个不同的Web应用程序

  23. 23

    Firebase安全规则:比较两个对象是否相等?

  24. 24

    在新API中的两个单独文件中初始化Firebase引用

  25. 25

    Flutter异步/等待在两个Firebase功能之间不起作用

  26. 26

    两个具有React和Firebase功能的package.json文件

  27. 27

    Firebase尽管进行了if检查,仍检查两个不同的数据库引用

  28. 28

    如何在Firebase云数据库中删除两个文档?

  29. 29

    Firebase:Node.js:查找两个地图对象(添加或修改)的差异

热门标签

归档