Q: How To See mod_status / server-status For All Sites When Apache Server Hosts Multiple Sites I have a general httpd.conf file that looks like this:
<VirtualHost *:80>
    ServerAdmin: me@admin.com
    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: me@admin.com
    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

Is there anyway I can define one <Location /server-status> and have HTTP requests for all my hosted websites show up on a single mod_status page?

A: What version of Apache httpd you are using? Though I've not tried but can you give a try with below configuration by defining the multiple 'Require host' inside the '/server-status' location of your httpd.conf file.
<Location "/server-status">
    SetHandler server-status
    Require host example.com
</Location>

Please note the above configuration is for Apache 2.4.x.
