无忧主机教你Dedecms如何禁止指定IP访问
很多php开源系统里面,都有一个非常好用的功能,只可以指定禁止一些异常的IP地址访问网站,然后在dedecms系统中没有这个功能。如果我们发现异常IP,对网站进行不法侵害时,我们该怎么办?就看着,不闻不问吗?如教程标题所示,无忧主机(www.51php.com)今天的教程就要解决这个问题。
本教程中介绍的方法仅适用于纯linux系统下的php虚拟主机,且支持.htaccess的主机。
文本方法很简单,是利用.htaccess文件,编写正则表示来禁止ip访问htaccess文件的 功能除了可以帮助我们实现网站url重写外,还可以帮我们实现:网页301重定向、自定义404错误页面、改变文件扩展名、允许/阻止特定的用户或者目录的访问、禁止目录列表、配置默认文档等功能。今天就是我们利用.htaccess来禁止指定IP访问。
操作方法如下:
1、在dedecms目录下,新建.htaccess文件
2、在.htaccess规则中,加入如下代码即可实现目的:
禁止一个IP地址:如:192.168.1.1
order Deny,Allow
deny from 192.168.1.1
禁止一个IP地址段:
order Deny,Allow
deny from 192.168.1-192.168.1.254
只要这个.htaccess中含有这段代码就可以帮我们实现禁止IP的功能。
无忧主机 提供美国/香港 纯Linux环境下高端免备案php空间,仅仅只需99元一年起。