# 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. ServerName gtoria.net ServerAlias api.gtoria.net ServerAlias apis.gtoria.net ServerAlias assetgame.gtoria.net ServerAlias cdn.gtoria.net ServerAlias clientsettings.api.gtoria.net ServerAlias data.gtoria.net ServerAlias ecsv2.gtoria.net ServerAlias ephemeralcounters.api.gtoria.net ServerAlias gamepersistence.gtoria.net ServerAlias logging.service.gtoria.net ServerAlias setup.gtoria.net ServerAlias test.public.ecs.gtoria.net ServerAlias versioncompatibility.api.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"