2016-12-22 20 views
0

我們正在爲學校編寫一個項目。我們需要任何學校不同的子域名,用戶應該不同。任何電子郵件都可以在其他用戶的不同子域上註冊。Firebase子域通配符到一個或多個項目

因此,我們要將我們的域名和所有子域名連接到*.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 
///

OR

實施例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 

這是否可行?

回答

1

不幸的是,Firebase Hosting不支持此功能。 Hosting網站只能有一個規範域名,其他任何子域名都將被重定向到規範域名。

+0

Firebase支持告訴我同樣的事情。我會去做app.example1.com,app.example2.com等。 –