|
蓝森林 http://www.lslnet.com 2006年4月6日 20:18
我的网站出现403错误
我的网站在多次快速刷新后会出现Access forbidden! Error 403,多次调整apache参数都无效啊。
不知道到底哪里配置有误啊,请各位给诊断一下! |
请检查错误日志 |
如果楼主装了mod_dosevasive模块,那就是它的问题了! |
那样的话,你可以在httpd.conf中调整它 |
贴一下错误日志啊 |
是啊,帖一下日志看一下啊!! |
我确实装了mod_dosevasive模块,改怎么调整啊?
取消掉? |
注释掉相应的行就行了,或者将值调高一点就成了。
既然不会用,为什么要装呢?在装的时候也看看README吧! |
多次快速刷新出现这样子不是很好么? |
如果是刷新几次网站就会出现403错误,会被误认为服务器性能有问题的。
那样感觉不太好。况且现在也没有哪个好的网站会是这样的咯。
你们觉得mod_dosevasive模块有必要吗? |
这个模块应该可以设置的,等我去看看说明的啊 |
好啊好啊
嘻嘻 |
说明找到了吗? |
[code]mod_evasive 的前身就是mod_dosevasive
下载mod_evasive
http://www.nuclearelephant.com/projects/mod_evasive
# tar zxvf mod_evasive_1.10.1.tar.gz
# cd mod_evasive_1.10.1
# /usr/local/apache/bin/apxs -i -a -c mod_evasive20.c
打开 httpd.conf文件
查看是否有
LoadModule evasive20_module modules/mod_evasive20.so
如没有则加上去
并加入
<IfModule mod_evasive20.c>
DOSHashTableSize 3097
DOSPageCount 2
DOSSiteCount 50
DOSPageInterval 1
DOSSiteInterval 1
DOSBlockingPeriod 10
</IfModule>[/code]
可以把参数都设置大一些。
我现在下载不了,例如设置为:
<IfModule mod_evasive20.c>
DOSHashTableSize 3097
DOSPageCount 10
DOSSiteCount 50
DOSPageInterval 10
DOSSiteInterval 10
DOSBlockingPeriod 10
</IfModule> |
改大一点就好用了。
不过这样好像就是失去了这个模块的意义了。
*^_^* |
| |