我目前在 Apache 中有一个使用mod_cband
和mod_rewrite
. 我正在使用mod_cband
限制每个远程用户的连接数。当超过这个限制时,它应该返回503 Service Unavailable
默认mod_cband
值。
如果没有超过限制,那么mod_rewrite
应该根据我指定的规则重写 URL。
不幸的是,即使超过限制并且永远不会返回,重写也会发生,因此mod_rewrite
似乎具有某种优先级。mod_cband
503 Service Unavailable
反正有没有强制mod_cband
应用之前mod_rewrite
?配置如下:
<VirtualHost *:80>
ServerName a.domain.com
ServerAdmin [email protected]
CBandRemoteSpeed 1024 1 10
RewriteEngine on
# Some other rewrite rules.
RewriteRule (.*) https://a.domain.com? [R]
...
</VirtualHost>