确认ECS实例状态
域名所有权验证
添加解析记录
进入域名解析服务商(如阿里云DNS、Cloudflare)的控制台:
www
或表示主域名)。CNAME记录(可选)
若使用CDN或云存储服务,需将域名指向服务商提供的CNAME地址。
Web服务器绑定域名
server { listen 80; server_name yourdomain.com www.yourdomain.com; # 填入域名 root /var/www/html; index index.html; }
<VirtualHost *:80> ServerName yourdomain.com ServerAlias www.yourdomain.com DocumentRoot /var/www/html </VirtualHost>
systemctl reload nginx
或 systemctl reload apache2
防火墙配置
firewall-cmd --permanent --add-port=80/tcp firewall-cmd --permanent --add-port=443/tcp firewall-cmd --reload
申请SSL证书
*.yourdomain.com
)。部署证书到服务器
server { listen 443 ssl; ssl_certificate /path/to/fullchain.pem; ssl_certificate_key /path/to/privkey.pem; # 其他配置同上... }
server { listen 80; server_name yourdomain.com; return 301 https://$host$request_uri; }
DNS解析生效检测
ping yourdomain.com
,查看返回的IP是否与ECS实例一致。网站访问测试
http://yourdomain.com
和https://yourdomain.com
加载正常。提升E-A-T评分
技术优化
域名解析未生效
检查DNS缓存,或尝试更换本地DNS(如使用8.8.8
或114.114.114
)。
HTTPS证书报错
确保证书链完整,且域名与证书匹配(避免主域与子域混用)。
ECS实例无法访问
核实安全组规则,确认未屏蔽公网流量。
引用说明
本文参考阿里云官方文档《云解析DNS配置指南》、Let’s Encrypt《HTTPS最佳实践》。