符合条件的在读学生可通过 github education 学生包免费领取 .me 或 .tech 域名:先完成 github 学生认证(需教育邮箱或上传学生证、在校证明、学信网报告),再通过 namecheap 兑换通道领取并配置 dns 解析至 github pages,最后启用 https。

如果您是符合条件的在读学生,希望免费获取一个个性化域名用于个人项目或静态网站托管,则可通过 GitHub Education 学生包领取 .me 或 .tech 等免费域名。以下是具体操作流程:
一、完成 GitHub 学生认证
获得免费域名的前提是成功通过 GitHub 教育优惠资格审核,系统将自动解锁 Namecheap 域名福利入口。认证需验证真实在读身份,并绑定有效教育邮箱或上传官方证明材料。
1、访问 https://education.github.com/,点击 “Get benefits” 按钮登录 GitHub 账户。
2、填写申请表单:学校名称使用英文全称(如 Peking University),学习计划填写具体专业方向,预计毕业时间须与学信网一致。
3、上传证明文件:推荐组合为学生证正反面扫描件 + 带公章的在校证明 PDF + 学信网验证报告截图(完整页面,含防伪码)。
4、提交后等待审核,通常 1–3 个工作日 内会收到确认邮件;若使用已验证的 @edu.cn 邮箱注册账户,部分案例可实现秒批。
二、领取免费域名(.me 或 .tech)
认证通过后,GitHub 会向您发放专属 Namecheap 兑换通道,该通道直接关联您的 GitHub 账户并预置学生折扣,无需额外输入优惠码。
1、打开 https://nc.me/,点击 “Sign in with GitHub” 授权登录。
2、登录后自动跳转至 Namecheap 域名搜索页,输入心仪域名(如 yourname.me),确认可用后进入结算流程。
3、结算时邮箱栏必须填写 已通过 GitHub 认证的邮箱地址(不限于 edu 后缀,但必须与教育包注册邮箱一致)。
4、订单页将自动显示 “$0.00 Total”,勾选 “I agree to the Terms and Conditions”,点击 “Complete Order” 完成领取。
三、配置域名解析至 GitHub Pages
免费域名默认不指向任何服务,需手动设置 DNS 解析,使其生效并支持静态网站托管。
1、登录 https://ap.www.namecheap.com/,进入 “Domain List”,点击刚领取的域名右侧 “Manage”。
2、在 DNS Settings 区域,选择 “All Hosts”,点击 “Add New Record”,类型选 CNAME。
3、Host 栏填 @(根域名)或 www(子域名),Value 栏填入 yourusername.github.io(注意替换为您的实际 GitHub 用户名)。
4、保存设置后,DNS 生效可能需要 5–30 分钟,期间可通过 dig yourname.me CNAME 或在线 DNS 查询工具验证记录是否已同步。
四、启用 HTTPS 加密访问
GitHub Pages 默认支持 HTTPS,但仅当域名正确解析且无缓存干扰时自动启用;若仍显示不安全警告,需检查 CNAME 文件与仓库设置一致性。
1、进入您的 GitHub 仓库(格式为 yourusername.github.io),确保根目录下存在名为 CNAME 的纯文本文件。
2、该文件内容必须为一行,且仅包含您的域名(如 yourname.me),无空格、无路径、无引号、无多余换行。
3、前往仓库 Settings → Pages → Custom domain,输入相同域名,勾选 Enforce HTTPS,点击 Save。
4、等待 GitHub 后台自动部署证书,状态栏显示 "Custom domain pointed at GitHub Pages server" 即表示配置完成。
五、备选方案:申请 .live 免费域名
若 .me 或 .tech 域名已被注册,可尝试 .live 后缀,其首年注册费用本就为零,且同样兼容 GitHub Pages 托管与自动 HTTPS。
1、访问 https://www.namecheap.com/domains/registration/results/?domain=yourname.live 直接搜索可用性。
2、加入购物车后,在结算页仍需使用已认证的 GitHub 邮箱,以确保享受教育包内其他权益(如 SSL 证书折扣)。
3、完成支付(金额显示为 $0.00),随后按步骤三方式配置 CNAME 解析即可。











