# 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"