Назад | Перейти на главную страницу

Apache + mod_cband, ограничить cband-status определенными vhosts и пользователями

Есть ли способ настроить mod_cband для отображения cband-status для определенного виртуального хоста и для определенного пользователя?

Я хочу достичь страницы состояния для клиента, которая, если он откроется, например: http://www.example.com/cband-status, то он получит страницу состояния только для HIS vhost и не покажет никаких других конфигураций.

Также как мне сделать базовую аутентификацию для определенного пользователя на виртуальном хосте? (разные пользователи имеют доступ на разных хостах)

Посмотрите этот пример из http://www.howtoforge.com/mod_cband_apache2_bandwidth_quota_throttling_p3:

<VirtualHost 1.2.3.4>
  ServerName www.example.com
  ServerAdmin webmaster@example.com
  DocumentRoot /var/www
  CBandLimit 100M
  CBandExceededSpeed 128 5 15
  CBandScoreboard /var/www/scoreboard
  CBandPeriod 4W

  <Location /cband-status>
    SetHandler cband-status
  </Location>
  <Location /cband-status-me>
    SetHandler cband-status-me
  </Location>
</VirtualHost>

Перезапустите Apache и проверьте страницы состояния на http://www.example.com/cband-status и http://www.example.com/cband-status-me