domain-management
40
总安装量
40
周安装量
#9479
全站排名
安装命令
npx skills add https://github.com/sgcarstrends/sgcarstrends --skill domain-management
Agent 安装分布
claude-code
35
opencode
31
gemini-cli
30
antigravity
29
github-copilot
29
codex
28
Skill 文档
Domain Management Skill
This skill helps you manage domains and DNS configuration for the SG Cars Trends platform.
When to Use This Skill
- Configuring custom domains in Vercel
- Debugging domain resolution issues
- Setting up redirects
- Troubleshooting SSL/TLS errors
Domain Architecture
Domain Structure
sgcarstrends.com # Production web app
*.vercel.app # Preview deployments
DNS Provider: Vercel
Vercel handles DNS management with automatic SSL certificates.
Features:
- Automatic SSL/TLS certificates
- Global edge network
- Fast DNS propagation
- Built-in DDoS protection
Vercel Domain Configuration
Adding Custom Domain
- Go to Vercel Dashboard â Project Settings â Domains
- Add
sgcarstrends.com - Follow DNS configuration instructions
- Vercel automatically provisions SSL certificate
DNS Records
Point your domain to Vercel:
Type Name Value
A @ 76.76.21.21
CNAME www cname.vercel-dns.com
Or use Vercel nameservers for full DNS management.
Debugging DNS Issues
Check DNS Propagation
# Check DNS resolution
dig sgcarstrends.com
dig @8.8.8.8 sgcarstrends.com
# Or use online tools
# https://www.whatsmydns.net/#A/sgcarstrends.com
Check SSL Certificate
# 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 Domain Resolution
# Test HTTPS
curl -I https://sgcarstrends.com
# Test redirect (www â apex)
curl -I https://www.sgcarstrends.com
Common Issues
Issue: DNS not resolving Solutions:
- Check DNS records in Vercel dashboard
- Verify nameserver configuration
- Wait for propagation (usually < 5 minutes)
Issue: SSL certificate error Solutions:
- Check domain is verified in Vercel
- Wait for certificate provisioning (up to 24 hours)
- Check domain DNS points to Vercel
Issue: 404 on custom domain Solutions:
- Verify domain is added to correct project
- Check deployment is successful
- Verify build output
Security Headers
Configure in 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,
},
];
},
};
References
- Vercel Domains: https://vercel.com/docs/projects/domains
- Vercel DNS: https://vercel.com/docs/projects/domains/dns
Best Practices
- Use Apex Domain:
sgcarstrends.comfor cleaner URLs - HTTPS Only: Vercel enforces HTTPS automatically
- www Redirect: Configure www â apex redirect
- Monitor: Check Vercel dashboard for domain status