首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在rails中标识引用器域

问在rails中标识引用器域
EN

Stack Overflow用户
提问于 2009-12-01 03:57:48
回答 1查看 942关注 0票数 0

我有一个网站,其中有2个域名

例如: www.site1.com www.site2.com (将转发到带有域名掩码的www.site1.com )

www.site1.com是实际的web服务器梯级

www.site2.com只是一个域名转发器,我使用mask让用户感觉他/她在www.site2.com,即使他/她在www.site1.com

但是在底层代码中,我希望区分请求(来自www.site1.com的请求和来自www.site2.com的请求),这样我就可以正确地加载它们的UI

我尝试了request.host和request.referrer,它总是提供www.site1.com

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

sameera gayan

那么,获取两个不同站点URL的最佳选择是什么,

提前感谢

干杯,萨米拉

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2009-12-01 04:08:38

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

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

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1822044

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档