如何限制某些IP访问和允许访问网站
首页 > 免费资源    作者:奥妙上-BLOG   2016年6月21日 20:40 星期二   热度:3241°   字号:   评论:0 
时间:2016-6-21 20:40   热度:3241°  评论:0 条 
如果你能获取捣乱来源的IP,那么可以利用网站程序自带的IP禁止将其IP ban掉,或者如果你的服务器支持PHp,那么可以使用以下代码实现对固定IP的限制访问。

<?php 
if($_SERVER['REMOTE_ADDR'] == "192.168.1.123"){ 
exit(); 
?>
这个代码有个缺陷,就是每次都需要在网页上添加IP,对于要限制的IP地址比较多的时候,就比较繁琐。那么可以使用以下代码减轻你的网站负担。

<?php 
$banned = file("ban_ip_list.dat"); 
if(in_array($_SERVER['REMOTE_ADDR'], $banned)){ 
echo "你的IP属于被禁止访问列表。如果问题请与站长联系。"; 
exit(); 
?>
这样只需要在ban_ip_list.dat里面每行添加一个IP就可以实现IP禁止了。

如果网站不支持PHP或者需要禁止的IP特别多,那么我们可以利用.htaccess来实现限制效果。

Order Deny,Allow 
Deny from xxx.xxx.xxx.xxx 
Deny from xxx.xxx.xxx
 您阅读这篇文章共花了:  
捐赠支持:如果觉得这篇文章对您有帮助,请“扫一扫”鼓励作者!
 本文无需标签!
本文作者:奥妙上-BLOG      文章标题: 如何限制某些IP访问和允许访问网站
本文地址:https://188863.xyz/free/300.html
版权声明:若无注明,本文皆为“奥妙上-BLOG-188863.xyz”原创,转载请保留文章出处。

返回顶部    63    捐赠支持    手气不错    High一下!    关于我们    清歌妙音    站长介绍    手机版本    后花园   
版权所有:奥妙上-BLOG-188863.xyz    站长: 奥妙上-BLOG    主题六三5.3.1   程序:188863   中ICP备20250315号