2016-05-17 2 views
0

У меня есть общий httpd.conf файл, который выглядит следующим образом:Как увидеть mod_status/сервер-статус для всех сайтов Когда сервер Apache Хосты несколько сайтов

<VirtualHost *:80> 
    ServerAdmin: [email protected] 
    DocumentRoot /var/www/siteone 
    ServerName: siteone.com 
    ServerAlias siteone.com 
    <Directory "var/www/siteone"> 
     Options Indexes MultiViews 
     AllowOverride All 
     Order allow,deny 
     Allow from all 
    </Directory> 
</VirtualHost> 
<VirtualHost *:80> 
    ServerAdmin: [email protected] 
    DocumentRoot /var/www/sitetwo 
    ServerName: sitetwo.com 
    ServerAlias sitetwo.com 
    <Directory "var/www/sitetwo"> 
     Options Indexes MultiViews 
     AllowOverride All 
     Order allow,deny 
     Allow from all 
    </Directory> 
</VirtualHost> 
.... More <VirtualHost>s 

Есть в любом случае я могу определить один <Location /server-status> и иметь HTTP запросы для всех моих размещенных веб-сайтов отображаются на одной странице mod_status?

ответ

0

Какую версию Apache httpd вы используете? Хотя я не пробовал, но вы можете попробовать с настройкой ниже, указав множественный «Требовать хост» в местоположении «/ server-status» вашего файла httpd.conf.

<Location "/server-status"> 
    SetHandler server-status 
    Require host example.com 
</Location> 

Обратите внимание, что указанная выше конфигурация предназначена для Apache 2.4.x.

 Смежные вопросы

  • Нет связанных вопросов^_^