我们正在为学校写一个项目。我们需要不同的子域名到任何学校,用户应该是不同的。任何电子邮件都可以作为其他用户在不同的子域名中注册。
因此,我们希望将我们的域和所有子域连接到*.example.com wildcard
的项目。我们将子域名作为值读取。我认为我们可以通过以下结构来管理它。
示例1;
requestUrl | firebaseProject | displayUrl
https://example.com ==> https://projectMain.firebaseapp.com ==> https://example.com
https://sub1.example.com ==> https://projectSub1.firebaseapp.com ==> https://sub1.example.com
https://sub2.example.com ==> https://projectSub2.firebaseapp.com ==> https://sub2.example.com
///或
示例2;
requestUrl | firebaseProject | displayUrl
https://example.com ==> https://project.firebaseapp.com ==> https://example.com
https://sub1.example.com ==> https://project.firebaseapp.com ==> https://sub1.example.com
https://sub2.example.com ==> https://project.firebaseapp.com ==> https://sub2.example.com
这是否可行?
答案 0 :(得分:2)
不幸的是,Firebase Hosting不支持此功能。主机站点只能有一个规范域,任何其他子域都将被重定向到规范域。