The best solution to share files to Mainland China or within mainland China is by using "Shared Libraries" instead of using download links. In order to share a library with another user, you will need to add them to your organization. If you are a free user, you will need to upgrade your account to at least "Starter" package and add the desired number of users. Here is how you can find the upgrade page: https://nihaocloud.zendesk.com/hc/en-us/articles/360007266134-How-to-upgrade-my-account-
Access to NiHao Cloud
Last January 2019 NiHaocloud.com domain got attacked by China Great Firewall and our service domain app.nihaocloud.com became inaccessible from within Mainland China without using VPN: NiHao Cloud Domain is under attack! . This means the main site was blocked, then we had to find a way around it and yes, we might be blocked again. In that case we are committed to find another way as well.
To solve this issue we have a new domain:
Mainland China :
Using these domain names Mainland China users can access files without needing a VPN.
Every new download link still starts with the domain name app.nihaocloud.com meaning it is accessible everywhere in the world except Mainland China, for now. Therefore public download links in China WILL NOT work without VPN to share with china you will need internal links and multiuser accounts.
Using Syncing Clients in China
If you are using Seafile Desktop syncing client or mobile it will not work in Mainland China if your server address is still https://app.nihaocloud.com/
Here is a quick guide on how to do that: https://nihaocloud.zendesk.com/hc/en-us/articles/360015884433-Changing-Server-address-on-Seafile-Apps