2013-02-23 112 views
0

假設您有兩個託管在heroku上的應用:appA和appB。他們將可以在appA.herokuapp.com和appB.herokuapp.com訪問。有沒有辦法「共享」子域名?如在,我可以讓appA在這兩個網站上收聽嗎?我可以爲我的應用程序提供多個heroku子域名嗎?

我想我可以讓appB將它的所有流量轉發給appA,但是我更加好奇它是否可以通過一些heroku設置來完成。

謝謝!

回答

3

不,這不能通過heroku設置完成。您可能需要兩個應用程序中的一個作爲其他應用程序的反向代理,否則您需要第三個運行專用反向代理(如nginx)的服務器。

Heroku支持曾經建議使用第三個heroku應用程序作爲nginx反向代理與自定義buildpack來完成此操作,但我決定不去那條路線。很遺憾,在Heroku的同一個域上沒有多個應用程序的系統支持,但是這會增加他們目前可預測和透明的路由平臺(這本身就是一個不可配置的反向代理)的複雜性。

+0

謝謝,雖然我希望不是這樣。如果可以的話,我會盡快答覆你的答案。 – user1767238 2013-02-23 04:02:19

相關問題