执行实务

双语站部署手册 · deploy_site(升级项①)

产物已就绪:`D:\workbudylinshiwenjian\chai-bilingual-site`(117 个静态文件,本地 HTTP 200 全部通过)。
本手册只差两件事由柴律师办:①解析 DNS ②把目录传到主机。代码侧零风险。
⚠ 关键约束:站点用根相对路径(`/assets/...`、`/index.html`),必须托管在域名根 `www.lvshizixun.com/`,不能放子目录(如 `/site/`),否则样式与链接全断。

一、DNS 解析记录(在你域名服务商后台填)

主机记录记录类型记录值说明
主机记录记录类型记录值说明
------------
`@``A``<你的主机公网 IP>`裸域名 lvshizixun.com
`www``A``<同公网 IP>`或改用下方 CNAME
`www``CNAME``<托管商给的域名>`若用对象存储/Netlify/CDN,按厂商给的 CNAME 填,比 A 记录更稳
不要填错成 CNAME 到别人域名。先 ping 通再传文件。

二、四种托管方案(选一种,命令已写好)

方案 A:腾讯云 COS 静态网站 + CDN(推荐,国内访问快)

```bash

1. 建桶并开启"静态网站托管",绑定自定义域名 www.lvshizixun.com

2. 安装 coscli 后同步(--delete 保证本地删了远端也删)

coscli sync D:\workbudylinshiwenjian\chai-bilingual-site\ cos://你的桶名/ --delete```

方案 B:阿里云 OSS 静态网站

```bash

1. 建 bucket,开启"静态页面",绑定域名

2. 用 ossutil 上传

ossutil cp D:\workbudylinshiwenjian\chai-bilingual-site\ oss://你的bucket/ -r --update```

方案 C:Netlify / Vercel(免费、自带 CDN、HTTPS 自动)

```bash

Netlify CLI:部署整个目录,按提示绑定域名

netlify deploy --prod --dir D:\workbudylinshiwenjian\chai-bilingual-site

Vercel:在官网 import 目录或 CLI

vercel --prod D:\workbudylinshiwenjian\chai-bilingual-site```

方案 D:传统虚拟主机 / FTP

```bashlftp -u 用户名,密码 ftp://你的主机 -e "mirror -R D:\workbudylinshiwenjian\chai-bilingual-site\ /; quit"```


三、上线前本地预览(你传之前先自测)

```bashpython -m http.server 8077 --directory D:\workbudylinshiwenjian\chai-bilingual-site

浏览器开 http://localhost:8077 看首页/关于/FAQ/英文页是否正常

```

四、上线后校验清单

五、你办完后的打卡

```bashpython director.py done deploy_site```

免费评估你的线索价值
立即咨询 ☎ 18911863236