A Static Site on Alibaba Cloud Costs ¥10 and One ICP Filing Headache
The cost floor for shipping a static site to a Chinese audience is effectively zero beyond the domain, but the ICP filing process is a hard gate that Western developers targeting mainland China must budget time for. Skipping it gives you a 2-3 week window before the site goes dark domestically.
A complete walkthrough shows how to buy a domain on Alibaba Cloud Wanwang, upload static files to an OSS bucket, set it to public-read, and bind the domain. The only real cost is the domain registration; OSS hosting for a site pulling tens of thousands of monthly PVs runs under ¥10. AI coding tools make generating the static content trivial.
The friction is regulatory, not technical. Sites targeting mainland China need ICP filing, which takes one to two weeks. Unfiled domains get a 2-3 week grace period before being blocked inside China, though overseas access remains open. Individual filers are restricted to personal blog use only; anything else requires a company license.
HTTPS is non-negotiable because browsers now default to it and flag plain HTTP sites as unsafe. Alibaba Cloud provides 20 free personal test certificates per year, deployable directly to the OSS bucket through the certificate management console.
The regulatory bottleneck is the only real barrier: a static site that costs pennies to host still requires a multi-week government filing process to stay online in China.
Alibaba Cloud's 2-3 week grace period for unfiled domains is an undocumented operational detail that changes the launch calculus — you can ship immediately and file in parallel.
The individual ICP filing restriction to 'personal blog' use means any commercial or tool-style static site technically requires a company entity, a constraint most Western developers would not anticipate.
The discussion questions the necessity of the article's Alibaba Cloud approach. One point challenges the ICP filing requirement, while others propose simpler or free alternatives like Cloudflare or GitHub Pages. A final comment asks about the site's purpose and monetization, suggesting the cost argument is secondary to whether the project has any real use.
Does ICP filing require a server?
How about Cloudflare?
Why not use GitHub's free static pages?