我有一个URL,我从许多网站上调用它。有没有办法知道URL被调用的是哪个网站?
答案 0 :(得分:3)
使用$_SERVER["HTTP_REFERER"]
,但出于安全考虑,您不应该信任它,因为它可以很容易地改变。
答案 1 :(得分:0)
你可以在其中放入一个Get变量,并为exmeple的每个站点赋予不同的值:
www.exemple.com/?code=A1z2f4 //give this to site N1
www.exemple.com/?code=Bdf2f4 //give this to site N2
www.exemple.com/?code=Fmpo42 //give this to site N3
PS:您的数据库中应该有一个表,其中存储了名称和代码:
sitename | code | count
www.site1.com | A1z2f4 | 2
www.site2.com | Bdl2f4 | 6
www.site3.com | Fmpo42 | 0
然后你可以增加他们使用链接的数量
答案 2 :(得分:0)
在javascript中使用document.referrer;
https://developer.mozilla.org/en-US/docs/Web/API/document.referrer