假设我们有两个网站:A
和B
。如何找出哪个网站使用iframe显示我的网站
在网站上A
有一个嵌入式iframe
链接到网站B
(网站A
是服务网站B
使用iframe
)。
有没有一种方法,网站B
知道网站A
正在为它提供服务,以及如何使用PHP获取该信息?我想知道网站A
的域名和IP地址。
所以我的问题是,我不知道我的网站将在哪里服务,但我只想知道是谁在服务它。
有一种方法可以为iframe url提供URL获取参数。例如
<iframe src="http://mywebsite.com?url=commingFromWebsiteB"></iframe>
这样我可以检查,如果此iframe是在B网站使用下面的代码内嵌:
$sourceWebsite=$_GET['url'];
但问题是网站B
的是管理员,可以复制并粘贴此iframe在网站C
上,即使iframe现在显示在网站C
上,并且这不是我的合作伙伴,请将url
参数等于'commingFromWebsiteB
'。
Thx!
http://stackoverflow.com/questions/15662627/how-to-know -if-a-website-still-put-my-iframe-on-his-her-website – Maurize
你可以使用一些标记变量和url作为查询字符串。 –
@maurize问题不一样。在粘贴的问题中,用户知道iframe的网站,因此他可以使用cURL或任何其他方法进行检查,并且我不知道网站URL和IP地址。我的问题在sql语言中说:选择使用iframe显示我的网站的所有网站._ – MrD