簡體   English   中英

如果未訪問第一個域,則將一個域重定向到另一個域

[英]Redirect one domain to another if first domain wasn't visited

我在Heroku上有兩個應用程序。 我只希望人們訪問過第二個應用程序(如果他們已經訪問了第一個應用程序)。 這意味着,如果您直接轉到app2.herokuapp.com,它將把您重定向到app1.herokuapp.com。 但是,如果您來自app1.herokuapp.com,那么當您進入app2.herokuapp.com時它不會重定向

還有一件事,我只希望將重定向到裸URL的人員重定向。 FI他們轉到內部頁面,我不希望它重定向。

有沒有辦法直接在heroku中做到這一點? 如果不是,最好的方法是什么?

最簡單的方法是使用cookie /會話,並從您的應用程序處理邏輯。

以防萬一某些CDN允許基於cookie的自定義規則,因此這對於無服務器設置很有用,它基於用戶訪問的站點設置cookie,並且一旦“規則/條件”決定了重定向請求的位置。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM