阻止用户访问网站

时间:2012-07-24 07:46:01

标签: linux apache block

我想阻止特定用户访问我的网站。我知道动态IP是不可能的。是否有其他替代方法阻止特定用户访问网站?我目前在基于APACHE LINUX的服务器上。 用户在我的网站上管理网络帐户。 我正在使用$ _SESSION变量管理PHP上的用户帐户。用户使用登录名和密码进行身份验证,就像任何购物车网站一样。

2 个答案:

答案 0 :(得分:0)

除非用户必须登录,否则如果他在动态IP地址上,您将无法知道谁正在访问您的网站。我能想到的唯一机制是检查任何标识您已经放置在他的系统上的用户的cookie。这当然不会阻止他们从其他计算机访问您的网站。

长话短说 - 除非用户首先登录,或者你有其他方法(cookie?)识别用户,否则不是我所知道的。

答案 1 :(得分:0)

可以通过.htaccess实现 阻止特定的IP,

订单允许,拒绝 否认自127.0.0.1 允许所有

或用它来阻止整个范围的ip,

拒绝127.0.0