The maintenance page is deliberately rendered through the club's own skin so it can show the club's logo -- but MaintenanceMiddleware closed every path on a club subdomain unconditionally, including /media/. The logo's <img> then pointed at a URL that itself returned the maintenance page (503, text/html) instead of the image, so it rendered as broken. /media/ moves into ALWAYS_OPEN, checked before the club-vs-platform branch, so it now stays reachable on every host during a lock-down -- matching what OPEN_PREFIXES already granted the base domain, just never extended to a club subdomain.
3.1 KiB
3.1 KiB