.. _example-webserver-apache-proxy: ============================ Apache Proxy Configuration ============================ This example describes how to run a separate :ref:`munin-httpd` process and proxy all requests via `Apache `_ to this instance. Virtualhost configuration ========================= Add a new virtualhost, using the following example: .. index:: triple: munin-httpd; apache configuration; example :: ServerName munin.example.org ServerAlias munin ServerAdmin info@example.org DocumentRoot /srv/www/munin.example.org ErrorLog /var/log/apache2/munin.example.org-error.log CustomLog /var/log/apache2/munin.example.org-access.log combined # serve static files directly RewriteEngine On RewriteRule ^/(.*\.html)$ /srv/www/munin.example.org/$1 [L] # Proxy everything to munin-httpd ProxyPass / http://localhost:4948/ ProxyPassReverse / http://localhost:4948/