当前位置:web 服务器 > Apache >>

apache mod_limitipconn 的配置方法

在你的apache的conf文件里面加入
LoadModule limitipconn_module lib/apache/mod_limitipconn.so
ExtendedStatus On

下面就是apache mod_limitipconn的配置了
有两种基本配置,第一种是对整个服务器进行配置,第二种是对单个虚拟主机进行配置,区别就是配置参数是否放在VirtualHost里面。

MaxConnPerIP 3 后面的3代表最多允许单个ip同时3个请求
NoIPLimit image/* 代表image目录不进行ip限制
OnlyIPLimit audio/mpeg video 代表只限制音频视频文件

  1. <ifmodule mod_limitipconn.c>
  2.     <location /somewhere>
  3.         MaxConnPerIP 3
  4.         NoIPLimit image/*
  5.     </location>
  6. </ifmodule>
  7. <ifmodule mod_limitipconn.c>
  8.     <location /somewhere>
  9.         MaxConnPerIP 1
  10.         OnlyIPLimit audio/mpeg video
  11.     </location>
  12. </ifmodule>

上面的第一段代表在用户访问/somewhere目录时,最多允许单ip3个连接,但是image目录下的文件不进行计数。

上面的第二断代表用户在访问/mp3目录时,最多允许单ip1个链接,仅仅对audio/mpeg video类型的文件访问时进行限制

当然了最简单的就是这样了

  1. <ifmodule mod_limitipconn.c>
  2.     <location />
  3.         MaxConnPerIP 5
  4.     
  5. </ifmodule>

——-更新于 2006年8月31日(也就是38年才一次的闰7月的第二个七夕节的第二天)

  1. <ifmodule mod_limitipconn.c>
  2.     <location /html/www>
  3.         MaxConnPerIP 5
  4.         NoIPLimit /images/*
  5.     </location>
  6. </ifmodule>

其中,/html/www 是你的服务器的绝对路径,/images/是你的服务器的web相对路径,要这样配置才有效果。
PS:多种排列组合测试得出的结果。。。

本文来自:http://www.xiaoyaxiao.com/80532.html
发表您的高见!
Apache
IIS
Nginx
Tomcat
如果你遇到web 服务器难题:
访问www.zzzyk.com 试试
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,