Malla文档

自定义域名

用 CNAME 把你自己的域名指向站点,并自动获得 SSL。

用户指南

用你自己的域名提供站点。Malla 使用 Cloudflare for SaaS:你只需把一条 DNS 记录指向 Malla,SSL 证书会自动签发和续期。

连接域名

  1. 添加域名

    打开 Site settings → Domains。在 Add a domain 下输入主机名,例如 www.example.com,选择它服务的环境(通常是生产环境),然后按 Add。

  2. 添加 DNS 记录

    Malla 会显示需要在 DNS 服务商处添加的记录:一条把流量路由到 Malla 的 CNAME,以及 Cloudflare 用来验证所有权和签发证书的 TXT 记录。用复制按钮复制每条记录的名称和值。

    dns
    Type   Name                   Value                       Purpose
    CNAME  www.example.com        <the Malla target shown>    routing
    TXT    <name shown in Malla>  <value shown in Malla>      ownership
    TXT    <name shown in Malla>  <value shown in Malla>      certificate
    
  3. 等待验证

    按 Check status。记录解析生效后,域名即通过验证并签发证书。通常只需几分钟,DNS 传播期间有时会更久。

  4. 发布

    发布到该域名服务的环境。现在访问它就会看到你的站点。

根域名

许多 DNS 服务商不允许在根域名(example.com)上设置 CNAME。请把 www 作为主域名,或使用支持 CNAME 展平(CNAME flattening)或 ALIAS 记录的服务商。

移除域名

按域名旁边的 Remove,再按 Confirm remove。站点将不再响应该主机名;之后请到 DNS 服务商处删除相应记录。