GitLab Pages doesn't play nice with groups containing uppercase letters
The paths in GitLab can contain uppercase letters (this applies to group and user names). However, when Nginx transforms ServerName it makes it lowercase and since we use case sensitive filesystem it leads to wrong directory.
Fixing that on 8.3 or 8.4 is problematic, because it would require directory structure migration. This is solved by GitLab Pages Daemon that we may use in next release: https://gitlab.com/gitlab-org/gitlab-ee/issues/134#note_3141282.
Related to: https://gitlab.com/gitlab-com/support-forum/issues/502