我们的网站有一个iframe,由我们合作的公司提供,允许他们在线购买我们的产品。
但是,该公司非常不愿意将任何分析添加到特定的公司iframe(因为它们都使用相同的代码,除了一行更改),并且出于安全原因他们不允许我们访问代码。 / p>
但是,我们看到很多人访问了父母网站(我们拥有)但购买的产品数量不多,甚至没有购买产品(我们可以看到)。
我知道使用Javascript我们无法看到因跨域策略而导致的iframe URL,但是我想知道是否有办法用PHP执行此操作。
如果它有任何区别,iframe的URL是父网站的子域。
答案 0 :(得分:0)
最简单的方法来了解用户来自哪里,使用php它var $ _SERVER - (服务器和执行环境信息)
$_SERVER['HTTP_REFERER'] 将用户代理引用到当前页面的页面地址(如果有)。这是由用户代理设置的。并非所有用户代理都会设置此功能,有些用户可以将HTTP_REFERER修改为功能。简而言之,它无法真正被信任。