2

假设我在 Heroku 上有两个网络应用程序。例如foobar-signup.heroku.comfoobar-conferences.heroku.com

如果我想在这两个后端应用程序(即...)上映射从下方到相同路由的路由,我应该使用哪些服务、应用程序和配置来执行此www.foobar.com/signup操作www.foobar.com/conferenceswww.foobar-signup.heroku.com/signup

4

1 回答 1

1

您必须使用代理通行证来做到这一点。

为此,您可以使用 apache(因为它非常易于使用)。现在在您的代理文件中,您必须将所有请求从 www.foobar.com/signup 映射www.foobar-signup.heroku.com/signupwww.foobar.com/conferenceswww.foobar-conferences.heroku.com /会议

现在,当您打开www.foobar.com/signup页面时,代理通行证会将其重定向到www.foobar-signup.heroku.com/signup页面。从而解决您的问题。

编辑您的 httd.conf 文件,

    ProxyPass /signup/  http://www.foobar-signup.heroku.com/signup/
    ProxyPass /conferences/  http://www.foobar-conferences.heroku.com/conferences/
于 2014-03-18T09:39:35.507 回答