Need suggestions for Pages practice with different sub-directory in same domain (host)

Hello there,

I had installed a GitLab instance in CentOS and I’m trying to bring the GitLab Pages feature to my self-hosted GitLab server. In my case, I’m using DDNS and I cannot use sub-domain, so I’m trying to use “sub-directory” for GitLab Pages. Here’s current setup:

The question is, can I use the same host to run the pages feature in other subdirectory with the custom-domain scheme? Said

Currently, the ‘https://mygitlab.ddns-service.com/michaeltang’ pages returns 404 from GitLab, I believe I need to do some modification of current Nginx configuration from GitLab.