nagios master: apache vhost
[mirror/dsa-puppet.git] / modules / nagios / templates / nagios.debian.org.conf.erb
1 Use common-debian-service-https-redirect * nagios.debian.org
2
3 <VirtualHost *:443>
4         ServerAdmin webmaster@debian.org
5         ServerName icinga.debian.org
6         ServerAlias nagios
7
8         Use common-debian-service-ssl nagios.debian.org
9         Use common-ssl-HSTS
10         Use http-pkp-nagios.debian.org
11
12         ErrorLog /var/log/apache2/nagios.debian.org-error.log
13         LogLevel warn
14         CustomLog /var/log/apache2/nagios.debian.org-access.log combined
15         ServerSignature On
16         <IfModule mod_userdir.c>
17                 UserDir disabled
18         </IfModule>
19         DocumentRoot /srv/nagios.debian.org/htdocs
20         <Directory />
21                 Options FollowSymLinks
22                 AllowOverride None
23         </Directory>
24         <Directory /srv/nagios.debian.org/htdocs/>
25                 Options -Indexes +FollowSymLinks +MultiViews
26                 AllowOverride None
27         </Directory>
28
29         AddOutputFilterByType DEFLATE text/json
30         Include "/etc/icinga/apache2.conf"
31
32         RedirectMatch ^/$ /icinga/
33         RedirectMatch ^/nagios$ /icinga
34         RedirectMatch ^/nagios/$ /icinga/
35         RedirectMatch ^/nagios3$ /icinga/
36         RedirectMatch ^/nagios3/$ /icinga/
37
38         Header always set Referrer-Policy "same-origin"
39 </VirtualHost>
40 # vim:set syntax=apache: