我个人感觉可以在header.html里加js,用户刷新一次就会加载一次header,js写cookie(1.设置一个值count来计数。2.将ip传参到后端api后端api查找数据库判断是否存在该ip存在则跳转页面中止用户访问。3.判断count值是否大于10,大于10则跳转页面中止用户访问,并获取ip提交到后端api,后端写入数据库。4.判断count值是否存在,存在则+1,不存在则创建并设为1。)这样,同ip只能浏览十次,需要注意的是;后端删除数据库的ip记录后仍需要清除浏览器cookie才能正常访问。