这篇文章主要给大家介绍了关于利用.htaccess实现禁止某个IP访问网站的方法,通过设置禁止某个IP段的访问,增加该虚拟主机的安全性,文中通过图文及示例代码介绍的非常详细,需要的朋友们可以参考借鉴,下面来一起看看吧。

前言

大多数的站长们出于成本考虑,对于很多的小型网站不会单独购买服务器,而是使用虚拟主机。如果网站被别人恶意采集或CC攻击时,如果有服务器权限可以禁止 某个IP 段访问网站,有些虚拟主机也会提供IP黑名单的功能。如果虚拟主机不支持IP黑名单,就比较头疼了。Linux的虚拟主机常用 .htaccess 来设置伪静态,.htaccess处理实现伪静态,还有很多功能没有被挖掘出来。通过 .htaccess 也可以实现 IP 黑名单的功能。下面话不多说,来一起看看详细的介绍吧

方法如下:

比如要禁止 104.236.180.129 访问,将下面的代码保存到 .htaccess 文件,上传到FTP根目录即可。

Order Deny,Allow

Deny from 104.236.180.129

设置后的访问效果:

php禁止指定ip访问网站,方法分享:如何利用.htaccess禁止某个IP访问网站相关推荐

  1. CentOS服务器利用.htaccess批量封IP方法介绍

    今年,我们服务器经常遭受大量僵尸网络攻击,而且流量特别大,批量封IP是必须的.下面我就来说说说利用.htaccess批量封IP方法. 我们的服务器是CentOS系统,利用.htaccess文件封IP方 ...

  2. java为属性提供访问器方法_关于继承:Java不继承访问器方法吗?

    给定一个扩展了实现接口" DeeDum"的类" Foo"的类" Bar" public interface DeeDum { public ...

  3. 视频截取gif方法分享,利用gif制作工具在线制作动图

    表情包作为聊天社交中调节氛围的工具,而动态的gif表情包更是深受大众的喜爱.那么,这种gif动态图片要怎么制作呢?其实,很简单不需要下载软件,小白也能轻松操作的. 一.什么工具能够制作gif动画呢? ...

  4. python模拟访问js_百度统计原理分析-利用PHP/Python实现模拟访问

    国内大多数站长可能都在用百度统计.统计的使用方法也很简单,只要在需要统计的页面底部加上统计代码即可.然后打开百度统计的后台,就能看到访客信息,包括入口页面,停留时间,跳出率等等,很是方便. 使用当然是 ...

  5. ajax不能访问本地php文件,php – 使用htaccess拒绝ajax文件访问

    坏:Apache

  6. Chrome浏览器显示“网站连接不安全”怎么解决?解决方法分享

    chrome浏览器是一个非常受欢迎的搜索服务软件,这款软件可以满足用户非常多搜索需求,有很多用户都会使用这款软件进行搜索,功能非常的全面,但是在使用Chrome浏览器的也会遇到一般浏览器都会遇到的问题 ...

  7. iis服务器里网站无法访问,IIS服务器网站无法访问解决方法(图文).doc

    IIS服务器网站无法访问解决方法(图文)1.解惑子页面无法访问难题 ??? 当我们使用IIS6.0服务器架设好了目标网站,并尝试使用IE浏览器来访问目标网站的主页面时,可能会发现该网站主页面内容可以被 ...

  8. php 判断是否微信访问,PHP判断是否微信访问的方法示例

    PHP判断是否微信访问的方法示例 本文实例讲述了PHP判断是否微信访问的方法.分享给大家供大家参考,具体如下: 在开发中有时需要禁止或者仅允许微信浏览器进行访问,则此时就需要对微信浏览器访问进行判断, ...

  9. Nginx 屏蔽ip地址的方法

    转载来源 ; Nginx 屏蔽ip地址的方法 : http://www.safebase.cn/article-258999-1.html 摘要: 在网站维护过程中,有时候我们需要对一些IP地址或是一 ...

最新文章

  1. 阿拉德之怒显示服务器错误,阿拉德之怒网络异常怎么办 安装失败怎么办
  2. centos怎么切换python版本_centos6更换默认python版本为python3方法
  3. 如何安装zabbix_get
  4. mysql-复习表的基本操作01
  5. git clone 报“The project you were looking for could not be found.”
  6. Vue过滤器_使用过滤器进行数据格式化操作---vue工作笔记0015
  7. Linux学习笔记 第三课 目录结构及简单命令
  8. 多行日志合并处理的内外存方法
  9. ACL-IJCAI-SIGIR顶级会议论文报告会(AIS 2022)笔记1:推荐系统
  10. 为什么说HTTP协议是无状态的
  11. 网线传输速度测试_「网络速度测试」网络速度测试 - seo实验室
  12. vue中watch进行ajax,vue watch自动检测数据变化实时渲染的方法
  13. java愤怒的小鸟教学_JAVA课程设计——愤怒的小鸟(团队)
  14. 授谷歌绝杀百度的独孤九剑
  15. facebook女程序员_Facebook正在悄悄地向其独立的事实检查员施加压力,要求他们改变裁决
  16. OBS 基础 13 OBS设置项 热键页面梳理
  17. finalshell链接不上虚拟机提示一直登录或链接不上怎么办
  18. py2exe 打包 Pmw Error 3 解决方案
  19. 21.BOM的理解,常见的BOM对象你了解哪些?
  20. 渗透工具-Burpsuite

热门文章

  1. R语言分类模型:逻辑回归模型LR、决策树DT、推理决策树CDT、随机森林RF、支持向量机SVM、Rattle可视化界面数据挖掘、分类模型评估指标(准确度、敏感度、特异度、PPV、NPV)
  2. R语言对数正态分布分布函数Log Normal Distribution(dlnorm, plnorm, qlnorm rlnorm)实战
  3. python使用imbalanced-learn的SMOTENC方法进行上采样处理数据不平衡问题
  4. NLP词性标注数据准备及模型训练实例
  5. 从RBM(受限玻尔兹曼机)开始、到深度信念网络(DBN)再到自动编码器(AE)
  6. python使用正则表达式验证用户输入密码的有效性
  7. R语言绘制相关性热图
  8. 一个云服务器可以部署多个项目吗,云服务器可以部署多个项目
  9. Badread: simulation of error-prone long reads Badread:模拟容易出错的长读断
  10. 3.4.3 嵌套查询