如果来自同一IP,则将网站访问者重定向到新页面

时间:2016-11-20 07:27:37

标签: php .htaccess redirect

如果网站访问者在过去24小时内来自同一个IP,我需要将网站访问者重定向到我网站上的其他文件。

例如,用户1从IP 34.56.22.222访问我的网站,然后他右转到index.php(主页)。

然后他刷新页面或在24小时内回到网站。在那种情况下,我希望他被重定向到index1.php。

无论如何,这可以用.htaccess完成吗?

1 个答案:

答案 0 :(得分:1)

你可以在访问者网站上设置一个24小时的cookie并检查请求是否存在cookie然后将他重定向到index1.php(这将在客户端浏览器级别检查,而不是在ip级别), 如果你想检查ip级别,那么你应该用redis或者你想要的地方设置一个标志值,TTL为24小时,每当有新请求时,检查客户端ip的标志,如果它存在重定向到index1.php 我不知道从.htaccess

这样做的任何方式