我有一个网站,您可以在我的网站上做广告。问题是人们不止一次能做到这一点。有没有办法允许人们访问该网站,当他们加入时,他们将被重定向到另一个页面,说你已经做广告。人们仍然能够使用vpn,但我有办法阻止它。
我如何使用javascript或php在访问网站时首先记录用户ip,但如果他们离开网站或重新加载页面,他们将被重定向到另一个页面,说你已经做广告。这要做多少工作?
答案 0 :(得分:2)
技术上是的,您可以使用JS和PHP来获取用户的IP地址并在数据库中使用它,但代理和动态IP将使它成为一个非常容易的检查。您还可以use PHP to create a persistent cookie识别用户及其操作,看看您是否收到了发布广告的回访者,但可以轻松删除Cookie。
所以,你所做的不是太多的工作,而是它相当容易被绕过而且不太可靠。您最好的选择是一个身份验证系统,该系统需要有效登录才能发布广告,记录广告客户的行为,并根据您的日志创建禁止垃圾内容行为的逻辑。
您无法阻止非常非常坚定的用户滥用,但您可以更加努力,让他们三思而后行,是否值得将所有时间和精力投入到您网站上的垃圾邮件中当一定会有更软的目标,让你有时间亲自处理最令人震惊的案件,而不是试图阻止大量垃圾广告。
答案 1 :(得分:0)
你无法阻止人们100%做到这一点。
如果你阻止他们的IP他们使用代理。
如果您使用会话,他们会更改浏览器或将其重置为默认值。
如果你再次阻止他们的硬件像facebook块硬盘串口那么他们使用vpn服务器。
如果..
没有办法兄弟。
要求支付而不是免费提供。