这可能无法直接回答您的问题,但这里有几个大问题您必须解决。成人网站获得了大量流量(通常是大量虚假、黑客和垃圾邮件流量),这意味着如果您打算利用ip地址来节省首次访问,您的数据库中会浪费大量空间,加载时间也会变慢。
想想看,如果收到10万次独特点击,您将保存10万个ip地址。这转化为需要检查的100000个ip地址every 页面加载。由于装载了大量成人材料,服务时间已经很慢,这只会让最终用户失望
虽然一些国家对饼干和成人材料有非常严格的规定,但饼干似乎是一个更好的主意。坦率地说,这是你需要研究自己的东西,并确保你的网站符合所有法规
我真的不认为有任何真正的解决方案来解决这个问题,是的,保存ip地址可能是最安全的,但它是最慢的。
一个可能的解决方案可能是使用静态frontpage,作为通知和警告页面。然后,您可以使用referers检查特定页面的引用位置(不是100%可靠)。如果某个页面是从站点外的任何页面引用的,或者直接访问了该页面,或者没有引用者,请将用户重定向到静态首页。然后,您可以在所有链接中设置一个自定义query\\u vars,作为可靠的内部参考。
在每次加载页面时,只需检查url中是否设置了特定的query\\u vars,如果设置了,则加载特定页面。
这只是一个需要探索的选项,肯定需要更多的规划和大量的测试才能找到最佳选项