#<VirtualHost *:80>
#  ServerName rmc.tndg.ca
#  Redirect / http://www.mymosaic.ca/
#</VirtualHost>

<VirtualHost *:80>
  ServerName mymosaic.ca
  Redirect / https://mymosaic.ca/
</VirtualHost>

<VirtualHost *:80>
  ServerName www.mymosaic.ca
  Redirect / https://www.mymosaic.ca/
</VirtualHost>

<VirtualHost *:443>
  ServerName mymosaic.ca
  Redirect / https://www.mymosaic.ca/

  SSLEngine on
  SSLCertificateFile /etc/letsencrypt/live/mymosaic.ca/cert.pem
  SSLCertificateKeyFile /etc/letsencrypt/live/mymosaic.ca/privkey.pem
  SSLCACertificateFile /etc/letsencrypt/live/mymosaic.ca/chain.pem
  Include conf.d/beryllium.ssl
</VirtualHost>

<VirtualHost *:443>
  ServerName www.mymosaic.ca

  SSLEngine on
  SSLCertificateFile /etc/letsencrypt/live/mymosaic.ca/cert.pem
  SSLCertificateKeyFile /etc/letsencrypt/live/mymosaic.ca/privkey.pem
  SSLCACertificateFile /etc/letsencrypt/live/mymosaic.ca/chain.pem
  Include conf.d/beryllium.ssl

  CustomLog "logs/pavilions-access_log" combined
  ErrorLog "logs/pavilions-error_log"

  #php_value memory_limit 2G
  #php_value max_execution_time 600

  ProxyPass /user_uploads !
  ProxyPassMatch "^/(.*\.php(/.*)?)$" "fcgi://127.0.0.1:9074/var/www/vhosts/pavilions.reginamulticulturalcouncil.ca/current/public"

  DocumentRoot "/var/www/vhosts/pavilions.reginamulticulturalcouncil.ca/current/public"
  <Directory "/var/www/vhosts/pavilions.reginamulticulturalcouncil.ca/current/public">
    DirectoryIndex app.php

    Options Indexes FollowSymLinks MultiViews
    AllowOverride None
    <IfModule mod_rewrite.c>
               RewriteEngine On
               RewriteRule ^/favicon\.ico$ - [L]
               RewriteRule ^/bootstrap - [L]
               RewriteCond %{REQUEST_FILENAME} !-f
               RewriteRule ^(.*)$ /index.php [QSA,L]
    </IfModule>
   </Directory>

#    <Directory "/var/www/vhosts/pavilions.reginamulticulturalcouncil.ca/current/user_uploads">
        #php_admin_flag engine off
#    </Directory>

    Alias /user_uploads/images /var/www/vhosts/pavilions.reginamulticulturalcouncil.ca/current/user_uploads/images
    <Directory "/var/www/vhosts/pavilions.reginamulticulturalcouncil.ca/current/user_uploads/images">
        AllowOverride None
        Allow from All
    </Directory>
    
    <Directory "/var/www/vhosts/pavilions.reginamulticulturalcouncil.ca/current/public/uploads/">
        AllowOverride None
        Allow from All
    </Directory>
</VirtualHost>

