One of my sites cannot be opened

I don’t know why, I am in China region and I can’t open this site, but if I use VPN (Hong Kong, USA), I can open it:
http://xiaofu.tech/

What are you seeing when trying to access the site?

When I tried to take a screenshot, the site was accessed normally.

This topic was automatically closed 15 days after the last reply. New replies are no longer allowed.