{{ ansible_managed | comment }} ServerName localhost ErrorLog ${APACHE_LOG_DIR}/error.log CustomLog ${APACHE_LOG_DIR}/access.log combined DocumentRoot /var/www/default/ Options -Indexes SSLEngine on SSLCertificateFile "/etc/ssl/certs/ssl-cert-snakeoil.pem" SSLCertificateKeyFile "/etc/ssl/private/ssl-cert-snakeoil.key" ErrorLog ${APACHE_LOG_DIR}/error.log CustomLog ${APACHE_LOG_DIR}/access.log combined DocumentRoot /var/www/default/ Options -Indexes # redirect to https if file could not be found in /var/www/default/ RewriteEngine On RewriteRule ^\/\.well-known\/acme-challenge\/ - [L] RewriteRule (.*) https://%{SERVER_NAME}$1 [R,L] Alias /.well-known/acme-challenge/ /var/www/default/.well-known/acme-challenge/ # vim: syntax=apache ts=4 sw=4 sts=4 sr noet