用.htaccess 禁止IP访问
用.htaccess 禁止某IP访问
Order Allow,Deny Allow from all Deny from 1.1.1.1 2.2.2.2 3.3.3.3
允许所有,禁止xxxx,请将里面的IP改成你要封杀的IP地址。并另存为.htaccess,上传到网站根目录。
禁止IP段
Order Allow,Deny Allow from all Deny from 192.168.1
以上相当于禁止192.168.1.1-192.168.1.254
附录:使用详解
Allow和Deny可以用于apache的conf文件或者.htaccess文件中(配合Directory,Location,Files等),用来控制目录和文件的访问授权。order,顾名思义是顺序的意思,所以order命令可以决定deny和allow起作用的顺序,通俗地说就是谁排在最后那么谁就有最终的决定权。
order deny,allow和order allow,deny的区别也就显而易见了,前者的意思是先检查是否有deny命令,不论有没有都会再继续检查是否有allow规则,如果有,allow规则的内容可以覆盖掉deny规则。
例如:
Order Allow,Deny
Allow from ip1
Deny from all
本意是想禁止ip1的访问,而允许其他所有ip访问,但显然用反了顺序,按照谁在后谁最大的原则,deny是掌握大权的人,所以deny from all就将allow的命令否决了。正确的写法应该是:
Order Deny,Allow //先检查Deny,并由Allow拍板
Deny from all //Deny命令要求禁止所有ip的访问
Allow from ip1 //Allow说只允许ip1访问
结果:只允许ip1访问网站,禁止其他所有ip的访问。
按照这个原则,还有如下应用。
禁止特定ip的访问
<Files 403.shtml> order allow,deny allow from all </Files> deny from 1.1.1.1 ;写要封的IP
禁止部分ip,其他的全部开放的两种写法
Order Deny,Allow
Deny from ip1 ip2
或者
Order Allow,Deny
Allow from all
Deny from ip1 ip2
——
转载于:https://www.cnblogs.com/afish/p/4514092.html
用.htaccess 禁止IP访问相关推荐
- .htaccess 禁止IP访问
Order Deny,Allow Deny from 192.168.0.101 Deny from 192.168.0.103 Deny from 192.168.0 Deny from 192.1 ...
- nginx只允许域名访问,禁止ip访问
背景: 为什么要禁止ip访问页面呢? 这样做是为了避免其他人把未备案的域名解析到自己的服务器IP,而导致服务器被断网,我们可以通过禁止使用ip访问的方法,防止此类事情的发生. 解决方法: 这里介绍修改 ...
- tomcat限制用域名访问 禁止 ip访问
有时候会遇到服务器网站.只可以通过域名访问.而不允许ip访问.防止域名恶意解析,tomcat可以实现这个简单功能. 1,禁止ip访问项目 2,只允许绑定域名访问 环境:tomcat7 外网地址:11 ...
- Nginx配置相关结构划分的技巧和禁止IP访问
Nginx配置相关结构划分的技巧 原文来自:http://developer.51cto.com/art/201003/190953.htm Nginx配置需要一定的技巧,我们在不断的使用和维护中就会 ...
- nginx 防止恶意域名解析_配置nginx只允许域名访问,禁止ip访问【图文教程】
平凡也就两个字: 懒和惰;成功也就两个字: 苦和勤;优秀也就两个字: 你和我.跟着我从0学习JAVA.spring全家桶和linux运维等知识,带你从懵懂少年走向人生巅峰,迎娶白富美!每一篇文章都是心 ...
- 服务器禁止用ip访问站点,windows服务器禁止ip访问方法介绍
下边是方法 控制面板-管理工具-本地安全策略 或者命令 gpedit.msc 选择创建 IP 安全策略 点选下一步 我们就是要禁止他,不和他说话,那么,取消勾选 直接按完成.那个勾选是默认的 注意 ...
- nginx配置域名访问/禁止ip访问
一 背景 为什么要禁止ip访问? 为了避免其他人把未备案的域名解析到自己的服务器IP,而导致服务器被断网,我们可以通过禁止使用ip访问的方法,防止此类事情的发生. 二 解决方法 修改配置文件nginx ...
- 常见几个方式禁止IP访问网站(PHP、Nginx、Apache不同设置方法)
1.PHP禁止IP和IP段访问 <? //禁止某个IP $banned_ip = array ( "127.0.0.1", //"119.6.20.66" ...
- ufw禁止IP访问ubuntu服务器
有台ubuntu服务器需要禁止一些IP来访问,本想使用/etc/hosts.allow和/etc/hosts.deny来做限制,后来还是使用utw搞定了 vi /etc/hosts.allow ALL ...
- Centos 服务器禁止 IP访问/ IP黑名单
本文结合上文的一起使用体验更佳<Centos实时网络带宽占用查看工具iftop> 一.iptables 防火墙 yum install iptables-services # 2.安装 i ...
最新文章
- python3.6安装numpy-Python3.6的组件numpy的安装
- php页面上限制字符串长度,PHP如何限制字符串显示长度
- jQuery二维数组遍历
- uva 10479——The Hendrie Sequence
- CF662C Binary Table(FWT)
- 前端学习(2201):mutation提交风格
- 假如我们的坦克继续前进队——需求改进系统设计
- 测试面试题集-MySQL数据库灵魂拷问
- Vue err:This dependency was not found
- android alsa,android下alsa驱动alsa_arecord录音问题
- python-50: 验证码
- qTip Style
- 不知不觉,到51cto一年了!
- 【TSP】基于matlab模拟退火算法求解旅行商问题【含Matlab源码 136期】
- 2021-2022蓝桥杯寒假集训训练 - 问题 G: HTML新の手 -图片收集者
- 黑客攻防专题九:菜鸟 Sa 注入=肉鸡
- SpaceSniffer 磁盘清理软件 windows
- 怎么把几个视频合并成一个?学会这个技巧,轻松掌握
- 关于相对熵(KL距离)的理解
- Windows下使用windeployqt打包QML项目(双击运行无反应)