繁体   English   中英

在Rails中标识引荐来源网址域

[英]Identify the referrer domain in rails

我有一个包含2个域的网站

例如:www.site1.com www.site2.com(它将通过域掩码转发到www.site1.com)

www.site1.com是实际的Web服务器行

www.site2.com只是一个域名转发器,即使他/她在www.site1.com中,我也使用掩码使用户感到他/她在www.site2.com中。

但是在底层代码中,我想区分请求(来自www.site1.com和来自www.site2.com的请求),以便我可以强制加载它们的UI。

我尝试了request.host以及总是提供www.site1.com的request.referrer

当我获得www.site2.com的源代码(重定向到site1)时,它具有此代码,

Sameera Gayan

那么,获得2个不同网站网址的最佳选择是什么,

提前致谢

欢呼,Sameera

如果您拥有静态IP,则可以将www.site2.com设置为指向IP地址,而不是其他域名。

另一个选择是创建一个第三名称作为site1.com的子域,例如site2.site1.com,它指向与www.site1.com相同的位置。 然后将www.site2.com转发到site2.site1.com。 然后,您将可以选择该别名。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM