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



我在Heroku上有两个应用程序。我只希望人们访问第二个应用程序,如果他们已经访问了第一个应用程序。这意味着,如果您直接进入app2.herokuapp.com,它将您将您重定向到app1.herokuapp.com。但是,如果您来自app1.herokuapp.com,那么当您到达app2.herokuapp.com

时,它不会重定向

另外一件事,我只是希望重定向到裸露URL的人。FI他们转到内部页面,我不希望它重定向。

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

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

以防万一也有一些CDN的允许基于cookie的自定义规则,因此这对于无服务器设置可能很有用,基于用户访问的网站,您设置了一个cookie,一旦"规则/条件"决定在哪里重定向请求重定向。

最新更新