我正在寻找一种方法或途径来检测使用任何类型的代理服务器查看我的网站的客户端。我正在使用PHP / Apache……应该如何最好地做到这一点?需要检测任何代理服务器,而不是具体某一个。
编辑
我更感兴趣的是匿名代理……因为常规代理可以通过查找HTTP_X_FORWARDED_FOR
轻松检测出来。
另一个编辑
试试这个:
1)访问http://kproxy.com(或任何其他免费的匿名代理网站)
2)访问:http://www.worldofwarcraft.com
3)他们能够以某种方式阻止,因为页面会报错,显示“加载样式表时出错:加载XSLT样式表时发生网络错误:http://kproxy.com/new-hp/layout/layout.xsl”
我想做类似的事情,以防止代理。