`*.gitlab.io` certificate does not work on pages for users that have `.` in the username

Summary

Currently my user name is shu.z. Perfectly legal, right. However the certificate for *.gitlab.io is not valid at shu.z.gitlab.io.

Steps to reproduce

Create a user name with . and publish pages.

Example Project

Currently this would be shu.z.gitlab.io but I will shortly change my username so I can publish pages.

What is the current bug behavior?

Self evident, I feel.

What is the expected correct behavior?

Relevant logs and/or screenshots

Screenshot_from_2020-01-20_21-08-36

Output of checks

This bug happens on GitLab.com

Results of GitLab environment info

Results of GitLab application Check

Possible fixes