# Allow read in the public directories. Require all granted AllowOverride All Require all granted AllowOverride All # Disallow access to admin JS Require all denied AllowOverride All # Defaults for the proceding virtualhosts on *.gtoria.net ServerAdmin admin@gtoria.net ServerName gtoria.net ServerAlias www.gtoria.net SSLEngine on SSLCertificateFile "C:/graphictoria/COMMIT_HASH/etc/cert/cloudflare.crt" SSLCertificateKeyFile "C:/graphictoria/COMMIT_HASH/etc/cert/cloudflare.key" ErrorLog "C:/graphictoria/logs/gt-error.log" LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Host}i\" \"%{Referer}i\" \"%{User-agent}i\"" gtoria CustomLog "C:/graphictoria/logs/gt-access.log" gtoria RewriteEngine On RewriteCond %{HTTP_HOST} !^www\. [NC] RewriteRule ^(.*)$ https://www.%{HTTP_HOST}%{REQUEST_URI} [R=301,L] RewriteCond %{HTTPS} off RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} DocumentRoot "C:/graphictoria/COMMIT_HASH/web/public" # Blog/Wiki ServerName gtoria.net ServerAlias blog.gtoria.net ServerAlias wiki.gtoria.net SSLEngine on SSLCertificateFile "C:/graphictoria/COMMIT_HASH/etc/cert/cloudflare.crt" SSLCertificateKeyFile "C:/graphictoria/COMMIT_HASH/etc/cert/cloudflare.key" ErrorLog "C:/xampp/logs/gt-error.log" LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Host}i\" \"%{Referer}i\" \"%{User-agent}i\"" gtoria CustomLog "C:/xampp/logs/gt-access.log" gtoria RewriteCond %{HTTPS} off RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} DocumentRoot "C:/graphictoria/COMMIT_HASH/web/public" # Api endpoints. ServerAlias api.gtoria.net ServerAlias apis.gtoria.net ServerAlias assetgame.gtoria.net ServerAlias data.gtoria.net ServerAlias gamepersistence.gtoria.net ServerAlias clientsettings.api.gtoria.net ServerAlias ephemeralcounters.api.gtoria.net ServerAlias versioncompatibility.api.gtoria.net ServerAlias logging.service.gtoria.net ServerAlias ecsv2.gtoria.net ServerAlias test.public.ecs.gtoria.net SSLEngine on SSLCertificateFile "C:/graphictoria/COMMIT_HASH/etc/cert/cloudflare.crt" SSLCertificateKeyFile "C:/graphictoria/COMMIT_HASH/etc/cert/cloudflare.key" ErrorLog "C:/graphictoria/logs/gt-error.log" LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Host}i\" \"%{Referer}i\" \"%{User-agent}i\"" gtoria CustomLog "C:/graphictoria/logs/gt-access.log" gtoria DocumentRoot "C:/graphictoria/COMMIT_HASH/web/public_api"