用你自己的域名提供站点。Malla 使用 Cloudflare for SaaS:你只需把一条 DNS 记录指向 Malla,SSL 证书会自动签发和续期。
连接域名
添加域名
打开 Site settings → Domains。在 Add a domain 下输入主机名,例如
www.example.com,选择它服务的环境(通常是生产环境),然后按 Add。添加 DNS 记录
Malla 会显示需要在 DNS 服务商处添加的记录:一条把流量路由到 Malla 的 CNAME,以及 Cloudflare 用来验证所有权和签发证书的 TXT 记录。用复制按钮复制每条记录的名称和值。
dnsType 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等待验证
按 Check status。记录解析生效后,域名即通过验证并签发证书。通常只需几分钟,DNS 传播期间有时会更久。
发布
发布到该域名服务的环境。现在访问它就会看到你的站点。
根域名
许多 DNS 服务商不允许在根域名(example.com)上设置 CNAME。请把 www 作为主域名,或使用支持 CNAME 展平(CNAME flattening)或 ALIAS 记录的服务商。
移除域名
按域名旁边的 Remove,再按 Confirm remove。站点将不再响应该主机名;之后请到 DNS 服务商处删除相应记录。