如何禁止某人以PHP访问我的网站[不知道IP禁令]

时间:2014-05-18 06:19:18

标签: php

我一直在寻找更多方法来阻止用户访问我的网站。我正在使用PHP& IIS。我听说MAC禁止某人?但我不知道它是如何工作的,我只是想为我的禁令增加额外的安全性;因此,如果我从我的网站上取代某人,它将删除一个cookie,禁止他们的IP并可能禁止他们的计算机。

我知道所有这些方法都有,但大多数使用我网站的人都不懂电脑;所以不知道如何绕过它。我最好用PHP来完成它,因为我的网站都是由PHP组成的。

2 个答案:

答案 0 :(得分:1)

如果您不想要IP禁令,并且如上所述,互联网上无法进行MAC地址禁止,唯一可靠的方法是拥有用户注册系统。当他们被禁止时,不要让他们登录并使用您的网站。然后他们的IP无关紧要。不过,有很多方法可以解决这个问题。但是当被禁止的用户尝试登录然后阻止新的注册尝试时,你可以让你的网站设置一个cookie - 如果用户不熟悉技术,这可能足以让他们关闭。

答案 1 :(得分:0)

IP:简单明了的例子:

if($_SERVER['REMOTE_ADDR']=='123.456.44.678')
{
 header("location:http://example/you-are-not-welcome.html");
exit;
}

PHP无法获取MAC地址。