宝塔面板怎么搭建网站并开启HTTPS加密?
使用宝塔快速搭建网站并开启HTTPS,需要完成域名绑定、SSL证书申请、伪静态配置和强制跳转等多个步骤。
常见原因包括:
- 未正确绑定域名
- 证书申请失败或未绑定
- 未配置HTTP跳转HTTPS
解决方案对比
步骤 | 内容 | 注意事项 |
---|---|---|
创建站点 | 添加域名和数据库 | 描红提示:确保域名已解析到服务器IP |
上传源码 | 放入网站运行目录 | 注意权限设置 |
申请SSL证书 | Let's Encrypt免费证书 | 确保80端口开放 |
设置强制跳转 | Rewrite规则配置 | 避免形成重定向循环 |
操作建议
- 登录宝塔后台,点击“网站” -> “添加站点”,填写域名并选择数据库类型。
- 将网站源码上传至对应的运行目录(如
/www/wwwroot/example.com
)。 - 进入站点“SSL”选项卡,选择Let's Encrypt申请证书并绑定。
- 在“配置文件”中添加如下Rewrite规则实现HTTP跳转HTTPS:
if ($scheme = http) {
return 301 https://$host$request_uri;
}
- 保存后刷新Nginx服务使配置生效。
- 使用浏览器访问测试HTTPS是否正常加载。
更新时间:2025-06-04 22:27:13