主题
域名与备案
🎯 什么是域名?
一句话理解
域名就是网站的「门牌号」。
比如 baidu.com、taobao.com,让用户更容易记住和访问你的网站。
域名 vs IP 地址
| 方式 | 示例 | 特点 |
|---|---|---|
| IP 地址 | 203.0.113.50 | 难记,像电话号码 |
| 域名 | my-app.com | 好记,像人名 |
没有域名也能用吗?
可以! 很多平台会给你一个免费子域名:
| 平台 | 免费域名示例 |
|---|---|
| Vercel | your-app.vercel.app |
| Zeabur | your-app.zeabur.app |
| Railway | your-app.railway.app |
| 自己服务器 | 用 IP 地址访问 |
建议
学习阶段用免费域名就够了。正式上线对外提供服务时再买域名。
🛒 如何购买域名?
国内域名商
| 平台 | 特点 | 链接 |
|---|---|---|
| 阿里云(万网) | 国内最大,备案方便 | wanwang.aliyun.com |
| 腾讯云 | 价格实惠,活动多 | dnspod.cloud.tencent.com |
| 华为云 | 企业首选 | huaweicloud.com/product/domain |
海外域名商
| 平台 | 特点 | 链接 |
|---|---|---|
| Cloudflare | 低价,自带 CDN | cloudflare.com/products/registrar |
| Namecheap | 便宜,老牌 | namecheap.com |
| GoDaddy | 全球最大 | godaddy.com |
域名价格参考
| 后缀 | 首年价格 | 续费价格 | 说明 |
|---|---|---|---|
.com | ¥50-70 | ¥70-80 | 最常见,首选 |
.cn | ¥20-40 | ¥40-50 | 中国域名,需备案 |
.net | ¥50-70 | ¥70-80 | 常见,仅次于 .com |
.io | ¥300+ | ¥300+ | 科技感,价格贵 |
.dev | ¥100+ | ¥100+ | 开发者,需要 HTTPS |
🇨🇳 国内备案
重要!
在中国大陆服务器托管的网站,必须进行 ICP 备案,否则会被关停。
什么情况需要备案?
| 情况 | 需要备案吗? |
|---|---|
| 服务器在国内(阿里云、腾讯云国内节点) | ✅ 必须备案 |
| 服务器在海外(AWS、Vercel、Railway) | ❌ 不需要 |
| 服务器在香港/澳门 | ❌ 不需要 |
| 只用 IP 地址,不用域名 | ❌ 不需要 |
备案流程
1. 在域名商处购买域名
↓
2. 在云服务商处购买服务器
↓
3. 在云服务商控制台提交备案申请
- 填写个人/企业信息
- 上传身份证照片
- 拍摄幕布照片(部分省份需要)
↓
4. 等待审核(7-20 个工作日)
↓
5. 审核通过,获得备案号
↓
6. 在网站底部放置备案号备案所需材料
个人备案:
- 身份证正反面照片
- 手机号
- 网站负责人照片
企业备案:
- 营业执照
- 法人身份证
- 网站负责人身份证
- 授权书(如果网站负责人不是法人)
备案时间
| 省份 | 大约时间 |
|---|---|
| 北京、上海 | 7-10 天 |
| 广东、浙江 | 10-15 天 |
| 其他省份 | 15-20 天 |
备案期间
备案期间网站不能访问。可以先用海外服务器开发测试,备案通过后再迁移到国内。
各云厂商备案入口
| 厂商 | 备案地址 |
|---|---|
| 阿里云 | beian.aliyun.com |
| 腾讯云 | cloud.tencent.com/product/ba |
| 华为云 | beian.huaweicloud.com |
🔧 域名解析
购买域名后,需要设置 DNS 解析,把域名指向服务器 IP。
常见解析类型
| 类型 | 用途 | 示例 |
|---|---|---|
| A | 指向 IPv4 地址 | 203.0.113.50 |
| AAAA | 指向 IPv6 地址 | 2001:db8::1 |
| CNAME | 指向另一个域名 | your-app.vercel.app |
解析示例
假设你有域名 example.com,服务器 IP 是 203.0.113.50:
| 主机记录 | 类型 | 值 | 效果 |
|---|---|---|---|
@ | A | 203.0.113.50 | example.com 解析到服务器 |
www | A | 203.0.113.50 | www.example.com 解析到服务器 |
api | A | 203.0.113.50 | api.example.com 解析到服务器 |
如果使用 Vercel 等平台:
| 主机记录 | 类型 | 值 |
|---|---|---|
@ | CNAME | cname.vercel-dns.com |
www | CNAME | cname.vercel-dns.com |
🔒 HTTPS 证书
HTTPS 是必须的
现代网站必须使用 HTTPS(小锁图标),否则浏览器会提示不安全。
免费 HTTPS 证书
| 方式 | 说明 |
|---|---|
| Vercel/Zeabur 等 | 自动配置,无需操作 |
| Cloudflare | 接入后自动提供 |
| Let's Encrypt | 免费证书,需手动或用工具申请 |
| 宝塔面板 | 一键申请 Let's Encrypt 证书 |
| 云厂商 | 可申请免费单域名证书 |
🎓 建议总结
| 阶段 | 建议 |
|---|---|
| 学习/毕设 | 用平台免费域名(xxx.vercel.app) |
| 个人项目想炫酷 | 买个便宜域名,服务器放海外(不用备案) |
| 正式对外服务 | 买域名 + 国内服务器 + 备案 |