HTTPS加密传输可防止数据被窃取和篡改,提升网站安全性,同时有利于SEO排名。
Let's Encrypt提供免费的SSL证书,可通过Certbot自动申请和续期。国内可使用阿里云、腾讯云提供的免费证书。
server {
listen 443 ssl;
server_name example.com;
ssl_certificate /path/to/cert.pem;
ssl_certificate_key /path/to/key.pem;
}
在服务器配置或.htaccess中添加规则,将所有HTTP请求301重定向到HTTPS。