123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566 |
- {% if ansible_prolog -%}
- {% from 'templates/ansible/prolog.j2' import prolog with context %}
- {{ prolog() }}
- {% endif -%}
- # Apache vhost for PHP system checks
- <VirtualHost {%if phpsyscheck_vhostip %}{{ phpsyscheck_vhostip }}{% else %}*{% endif %}:{%if phpsyscheck_vhostport %}{{ phpsyscheck_vhostport }}{% else %}80{% endif %}>
- ServerName {{ phpsyscheck_vhostname }}
- {% if phpsyscheck_ssl and ssl_certs_auto_installed.stdout_lines is defined and phpsyscheck_vhostname in ssl_certs_auto_installed.stdout_lines %}
- RedirectMatch permanent (.*) https://{{ phpsyscheck_vhostname }}$1
- {% else %}
- DocumentRoot /etc/phpsyscheck
- DirectoryIndex index.php
- <Location />
- AuthType basic
- AuthName "Restricted Access"
- AuthUserFile /etc/apache2/auth_admin
- Require valid-user
- </Location>
- <Directory /etc/phpsyscheck>
- Options None
- AllowOverride None
- Order allow,deny
- Allow from all
- </Directory>
- LogLevel warn
- CustomLog ${APACHE_LOG_DIR}/sys.access.log combined
- ErrorLog ${APACHE_LOG_DIR}/sys.error.log
- {% endif %}
- </VirtualHost>
- {% if phpsyscheck_ssl and ssl_certs_auto_installed.stdout_lines is defined and phpsyscheck_vhostname in ssl_certs_auto_installed.stdout_lines %}
- <VirtualHost {%if phpsyscheck_vhostip %}{{ phpsyscheck_vhostip }}{% else %}*{% endif %}:{%if phpsyscheck_vhostport %}{{ phpsyscheck_vhostport }}{% else %}443{% endif %}>
- ServerName {{ phpsyscheck_vhostname }}
- Include vhost_ssl_auto-{{ phpsyscheck_vhostname }}.conf
- DocumentRoot /etc/phpsyscheck
- DirectoryIndex index.php
- {% if http_auth_phpmyadmin %}
- <Location />
- AuthType basic
- AuthName "Restricted Access"
- AuthUserFile /etc/apache2/auth_admin
- Require valid-user
- </Location>
- {% endif %}
- <Directory /etc/phpsyscheck>
- Options None
- AllowOverride None
- Order allow,deny
- Allow from all
- </Directory>
- LogLevel warn
- CustomLog ${APACHE_LOG_DIR}/sys.access.log combined
- ErrorLog ${APACHE_LOG_DIR}/sys.error.log
- </VirtualHost>
- {% endif %}
|