
Showing paste #D5I8:
# WWWROOT is define in httpd.conf as the root of all websites (my domains)
MDStoreDir "${WWWROOT}/system/mod_md"
MDContactEmail contact@example.com
MDCertificateAgreement accepted
MDChallengeDns01 "${WWWROOT}/system/acme-setup-dns.exe"
<MDomain example.com *.example.com>
MDCAChallenges dns-01
</MDomain>
<VirtualHost *:443>
Define SUBDOMAIN "subdomain"
Define SECOND_LEVEL_DOMAIN "example"
Define TOP_LEVEL_DOMAIN "com"
Define FULLY_QUALIFIED_DOMAIN_NAME "${SUBDOMAIN}.${SECOND_LEVEL_DOMAIN}.${TOP_LEVEL_DOMAIN}"
Define WILDCARD_DOMAIN_NAME "*.${SECOND_LEVEL_DOMAIN}.${TOP_LEVEL_DOMAIN}"
ServerName "${FULLY_QUALIFIED_DOMAIN_NAME}"
VirtualDocumentRoot "${WWWROOT}/public_http/${TOP_LEVEL_DOMAIN}/${SECOND_LEVEL_DOMAIN}/%1/public"
ServerAlias "${WILDCARD_DOMAIN_NAME}"
# Define log files
ErrorLog "${WWWROOT}/system/logs/${FULLY_QUALIFIED_DOMAIN_NAME}-ssl_error.log"
TransferLog "${WWWROOT}/system/logs/${FULLY_QUALIFIED_DOMAIN_NAME}-ssl_access.log"
CustomLog "${WWWROOT}/system/logs/${FULLY_QUALIFIED_DOMAIN_NAME}-ssl_request.log" "combined"
# Enable SSL and add certificates when they are generated
SSLEngine on
# Turn on HTTP/2
# Protocols h2 http/1.1 acme-tls/1
</VirtualHost>
Make a new paste