# Thinkera Academy — the learning platform, port 80.
#
# Enabled first, before any certificate exists: certbot proves the domain over plain HTTP.
#
#   sudo mkdir -p /var/www/certbot
#   sudo cp platform.thinkera.academy*.conf /etc/apache2/sites-available/
#   sudo a2ensite platform.thinkera.academy && sudo systemctl reload apache2

<VirtualHost *:80>
    ServerName platform.thinkera.academy
    DocumentRoot /var/www/certbot

    <Directory /var/www/certbot>
        Require all granted
        Options -Indexes
    </Directory>

    RewriteEngine On
    RewriteCond %{REQUEST_URI} !^/\.well-known/acme-challenge/
    RewriteRule ^ https://platform.thinkera.academy%{REQUEST_URI} [END,NE,R=permanent]

    ErrorLog  ${APACHE_LOG_DIR}/thinkera-platform-error.log
    CustomLog ${APACHE_LOG_DIR}/thinkera-platform-access.log combined
</VirtualHost>
