blob: 7f038889c62fdf543f0f965e6f7e27b49bb03515 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
|
# This file only loads mod_cband and enables /cband-status page.
# For examples please consult the vhosts.conf.example.gz,
# vhosts2.conf.example.gz and vhosts3.conf.example.gz files installed in
# /usr/share/doc/mod_cband-*/
<IfDefine CBAND>
LoadModule cband_module modules/mod_cband.so
<Location /cband-status>
SetHandler cband-status
</Location>
# Some defaults:
#CBandDefaultExceededURL http://www.google.com
#CBandScoreFlushPeriod 100
# And in virtual host configuration to limit it's speed:
#<VirtualHost *:80>
# DocumentRoot /var/www/example.com/htdocs
# ServerName www.example.com
# <IfModule mod_cband.c>
# CBandLimit 600M
# CBandExceededURL http://www.example.com/ex1.html
# CBandScoreboard /var/run/mod_cband.example.com.scoreboard
# CBandPeriod 200S
#
# # 100kb/s, 10 request/s, max 5 connections
# CBandSpeed 100kb 10 5
#
# # 10kb/s, 3 request/s -> speed limit for any remote client, max 5 connections
# CBandRemoteSpeed 10kb/s 3 5
# </IfModule>
#</VirtualHost>
</IfDefine>
# vim: ts=4 filetype=apache
|