# Virtual Hosts
#
# Required modules: mod_log_config

# If you want to maintain multiple domains/hostnames on your
# machine you can setup VirtualHost containers for them. Most configurations
# use only name-based virtual hosts so the server doesn't need to worry about
# IP addresses. This is indicated by the asterisks in the directives below.
#
# Please see the documentation at 
# <URL:http://httpd.apache.org/docs/2.4/vhosts/>
# for further details before you try to setup virtual hosts.
#
# You may use the command line option '-S' to verify your virtual host
# configuration.

#
# VirtualHost example:
# Almost any Apache directive may go into a VirtualHost container.
# The first VirtualHost section is used for all requests that do not
# match a ServerName or ServerAlias in any <VirtualHost> block.
#
<VirtualHost *:80>
    ServerName test.local
    ServerAlias *.local
    VirtualDocumentRoot /var/www/html/%-2/public_html
    CustomLog /var/www/html/access.log vhost_combined
    ErrorLog /var/www/html/error.log
    Options +FollowSymLinks
    php_flag session.auto_start off
    php_value max_execution_time 18000
    php_flag suhosin.session.cryptua off
</VirtualHost>

#<VirtualHost *:443>
#    ServerName test.local
#    ServerAlias *.local
#    VirtualDocumentRoot /var/www/html/%-2/public_html
#    CustomLog /var/www/html/access.log vhost_combined
#    ErrorLog /var/www/html/error.log
#    Options +FollowSymLinks
#    php_flag session.auto_start off
#    php_value max_execution_time 18000
#    php_flag suhosin.session.cryptua off
#    SSLEngine On
#    #SSLCertificateFile /var/www/html/root-ca/certs/local.cert.pem
#    #SSLCertificateKeyFile /var/www/html/root-ca/private/local.key.pem
#</VirtualHost>

<VirtualHost *:80>
    ServerName test.local.jh
    ServerAlias *.local.jh
    VirtualDocumentRoot /var/www/html/%-3/public_html
    CustomLog /var/www/html/access.log vhost_combined
    ErrorLog /var/www/html/error.log
    Options +FollowSymLinks
    php_flag session.auto_start off
    php_value max_execution_time 18000
    php_flag suhosin.session.cryptua off
</VirtualHost>

<VirtualHost *:443>
    ServerName test.local.jh
    ServerAlias *.local.jh
    VirtualDocumentRoot /var/www/html/%-3/public_html
    CustomLog /var/www/html/access.log vhost_combined
    ErrorLog /var/www/html/error.log
    Options +FollowSymLinks
    php_flag session.auto_start off
    php_value max_execution_time 18000
    php_flag suhosin.session.cryptua off
    SSLEngine On
    SSLCertificateFile /var/www/html/root-ca/certs/local.cert.pem
    SSLCertificateKeyFile /var/www/html/root-ca/private/local.key.pem
</VirtualHost>
