跪拜 Guibai
← All articles
Backend · Frontend · Developer

A Static Site on Alibaba Cloud Costs ¥10 and One ICP Filing Headache

By 五阳 ·
Read original on juejin.cn ↗ Google Translate ↗ Alt translation

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.

Summary

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.

Takeaways
Domain registration on Alibaba Cloud Wanwang starts at ¥10/year for the cheapest options.
OSS hosting costs under ¥10/month even at hundreds of thousands of PVs; low-traffic hobby sites are effectively free.
Static files go into a public-read OSS bucket with a configured default index page, then the domain is bound and DNS resolution pointed at the bucket.
ICP filing is mandatory for mainland China access; individual filers can only register personal blog sites.
Unfiled domains work inside China for 2-3 weeks before being blocked; overseas visitors are unaffected.
Browsers increasingly block plain HTTP, so HTTPS via a free Alibaba Cloud certificate (20 free per year) is a required step.
AI coding tools eliminate the content-generation bottleneck for static sites.
Conclusions

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.

Concepts & terms
ICP Filing
A mandatory government registration process in China that links a domain to a real identity. Without it, the domain is blocked inside mainland China after a short grace period.
Alibaba Cloud OSS
Object Storage Service — Alibaba Cloud's equivalent of AWS S3. A bucket set to public-read with a default index page can serve a static website directly.
From the discussion

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.

ICP filing itself may require a server, undermining the claim of a serverless static site on Alibaba Cloud.
Cloudflare offers a free alternative that avoids domestic ICP filing hassles.
GitHub Pages provides free static hosting, making the ¥10 cost unnecessary.
The site's purpose and profit model are unclear, questioning the value of even a minimal-cost setup.
Featured comments
用户1069945508729

Does ICP filing require a server?

jack601

How about Cloudflare?

三只萌新

Why not use GitHub's free static pages?

See top comments, translated →
Source: juejin.cn ↗ Google Translate ↗ Backup ↗