关于 domain-management
domain-management 是面向 SG Cars Trends 平台的域名与 DNS 管理技能,适用于负责 Vercel 域名配置和故障排查的人员。内容涵盖自定义域名、DNS 解析、重定向及 SSL/TLS 问题。
主要功能
- 01配置 Vercel 自定义域名
- 02设置 DNS 记录与名称服务器
- 03检查 DNS 传播
- 04排查 SSL/TLS 与重定向
- 05配置安全响应头
适用场景
- 01将自定义域名连接到 Vercel
- 02诊断域名无法解析
- 03检查证书状态与 HTTPS
- 04排查自定义域名 404
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ motormetrics/ motormetrics --skill domain-management安装后在 Claude Code 中输入/domain-management确认已加载。
详细介绍
域名管理技能
此技能可帮助你管理 SG Cars Trends 平台的域名和 DNS 配置。
何时使用此技能
- 在 Vercel 中配置自定义域名
- 调试域名解析问题
- 设置重定向
- 排查 SSL/TLS 错误
域名架构
域名结构
sgcarstrends.com # Production web app
*.vercel.app # Preview deployments
DNS 提供商:Vercel
Vercel 负责 DNS 管理,并自动配置 SSL 证书。
功能:
- 自动配置 SSL/TLS 证书
- 全球边缘网络
- 快速 DNS 传播
- 内置 DDoS 防护
Vercel 域名配置
添加自定义域名
- 前往 Vercel 控制面板 → 项目设置 → 域名
- 添加
sgcarstrends.com - 按照 DNS 配置说明操作
- Vercel 会自动配置 SSL 证书
DNS 记录
将域名指向 Vercel:
Type Name Value
A @ 76.76.21.21
CNAME www cname.vercel-dns.com
或者使用 Vercel 名称服务器来全面管理 DNS。
调试 DNS 问题
检查 DNS 传播
# Check DNS resolution
dig sgcarstrends.com
dig @8.8.8.8 sgcarstrends.com
# Or use online tools
# https://www.whatsmydns.net/#A/sgcarstrends.com
检查 SSL 证书
# Check certificate details
openssl s_client -connect sgcarstrends.com:443 -servername sgcarstrends.com
# Check certificate expiry
echo | openssl s_client -connect sgcarstrends.com:443 2>/dev/null | openssl x509 -noout -dates
测试域名解析
# Test HTTPS
curl -I https://sgcarstrends.com
# Test redirect (www → apex)
curl -I https://www.sgcarstrends.com
常见问题
问题:DNS 无法解析
解决方案:
- 检查 Vercel 控制面板中的 DNS 记录
- 验证名称服务器配置
- 等待 DNS 传播(通常少于 5 分钟)
问题:SSL 证书错误
解决方案:
- 检查域名是否已在 Vercel 中验证
- 等待证书配置完成(最长 24 小时)
- 检查域名 DNS 是否指向 Vercel
问题:自定义域名出现 404
解决方案:
- 确认域名已添加到正确的项目
- 检查部署是否成功
- 验证构建输出
安全标头
在 next.config.ts 中配置:
const securityHeaders = [
{
key: "Strict-Transport-Security",
value: "max-age=63072000; includeSubDomains; preload",
},
{
key: "X-Frame-Options",
value: "SAMEORIGIN",
},
{
key: "X-Content-Type-Options",
value: "nosniff",
},
];
const nextConfig = {
async headers() {
return [
{
source: "/:path*",
headers: securityHeaders,
},
];
},
};
参考资料
- Vercel Domains:https://vercel.com/docs/projects/domains
- Vercel DNS:https://vercel.com/docs/projects/domains/dns
最佳实践
- 使用顶级域名:使用
sgcarstrends.com,让 URL 更简洁 - 仅使用 HTTPS:Vercel 会自动强制使用 HTTPS
- www 重定向:配置 www → 顶级域名重定向
- 监控:在 Vercel 控制面板中检查域名状态
评论
支持 Markdown