如果未访问第一个域,则将一个域重定向到另一个域

时间:2017-10-03 17:58:49

标签: javascript redirect heroku dns url-redirection

我在Heroku上有两个应用程序。我只想让人们访问第二个应用程序,如果他们已经访问过第一个应用程序。这意味着如果您直接访问app2.herokuapp.com,它会将您重定向到app1.herokuapp.com。但如果你来自app1.herokuapp.com,那么当你到app2.herokuapp.com时它就不会重定向

还有一件事,我只想重定向那些到达裸URL的人。 FI他们转到内部页面,我不希望它重定向。

有没有办法在heroku中直接执行此操作?如果不是最好的方法是什么?

1 个答案:

答案 0 :(得分:0)

最简单的方法是使用cookie / session并从您的应用程序处理逻辑。

以防万一CDN允许基于Cookie的自定义规则,因此这对于无服务器设置非常有用,基于用户访问您设置cookie的网站以及"规则/条件& #34;决定重定向请求的位置。