PHP - 在更改时获取 iframe URL


PHP - Get iframe url on change

我们有一个网站,其中包含由与我们合作的公司提供的iframe,允许他们在线购买我们的产品。

但是,该公司非常不愿意向特定的公司iframe添加任何分析(因为它们都使用相同的代码,除了一行更改),并且出于安全原因,它们不允许我们访问代码。

但是,我们看到很多人访问父网站(我们拥有),但没有多少人(如果有的话)购买的产品 - 甚至带到结帐(我们可以看到)。

我知道使用 Javascript 由于跨域策略,我们无法看到 iframe URL,但我想知道是否有办法使用 PHP 做到这一点。

如果有任何差异,则 iframe 的 URL 是父站点的子域。

最简单的方法,知道用户来自哪里,用php 它var $_SERVER - (服务器和执行环境信息)

$_SERVER['HTTP_REFERER']将用户代理引荐到当前页面的页面地址(如果有)。这是由用户代理设置的。并非所有用户代理都会设置此设置,有些用户代理提供将HTTP_REFERER修改为一项功能的功能。简而言之,它不能真正被信任。