跳转到内容

SSL

网站的 SSL 标签页显示证书状态,并可用于申请、替换或删除证书。

当网站已启用 HTTPS 时,标签页顶部会显示:

  • 来源:Let’s Encrypt 或自定义证书。
  • 签发机构和适用于(证书涵盖的域名)。
  • 到期时间及剩余天数。剩余不足 30 天时,会显示“即将到期”标记。
  • 如果证书不涵盖主域名,或证书链不被浏览器信任,会显示警告。

Let’s Encrypt 证书会自动续期。自定义证书不会自动续期,因此请在旧证书到期前粘贴新证书。

  1. 将域名的 A 记录指向服务器的 IP 地址(标签页会显示需要使用的域名和 IP)。
  2. 点击签发 Let’s Encrypt 证书。

面板会先检查 DNS。如果记录有误,面板会直接报告问题,而不是发送一个必然被拒绝的请求(这样可以避免触发 Let’s Encrypt 的重试次数限制)。

当您从其他渠道购买了证书时使用此功能。需要填写三个字段:

  • 证书:以 -----BEGIN CERTIFICATE----- 开头。
  • 私钥:以 -----BEGIN PRIVATE KEY----- 开头。如果证书是由面板生成的 CSR 签发的,则留空。
  • 中间证书链(CA bundle,如有)。

如果密钥不匹配,或证书链不被信任,面板会拒绝该证书。对于 Cloudflare 源证书或私有 CA,请勾选即使浏览器不信任该证书链(Cloudflare Origin 或私有 CA),也允许安装。

展开还没有证书?生成证书签名请求(CSR)用于购买,选择密钥类型(ECDSA 或 RSA),然后点击生成请求。面板会创建私钥并保存在服务器上,因此私钥永远不会离开服务器。将 CSR 提供给证书供应商。获得证书后,将其粘贴到证书框中,并将私钥框留空。

安装证书后,跳转区域可以将 http:// 访问者转到 https://。建议开启。关闭时,网站仍可通过 http:// 访问。

移除 SSL 会将网站恢复为 HTTP,并从服务器上删除证书和私钥。如果想重复使用已粘贴的自定义证书,需要重新粘贴。

加入 Discord