cloudflare域名托管问题

Zyhethan 2026-06-29 00:09 1

我注册了个.qd.je的域名,结果托管到cloudflare的时候提示:Please ensure you are providing the root domain and not any subdomains (e.g., example.com, not subdomain.example.com)

最新回复 (14)
  • Moroshima 06-29 00:10
    1

    我之前托管eu.org的时候没遇到这个问题

  • Zyhethan 楼主 06-29 00:11
    2

    @Moroshima #1 我托管 dpdns.org的时候也没有

  • starsakura 06-29 00:11
    3

    使用主域名:qd.je,不支持直接添加次级域名:*.qd.je

  • KWEOO 06-29 00:13
    4

    这个好像是cf的问题吧 ^-^ 很多二级域名刚开始的时候也会显示这样等他适配一下


    修改一下:楼下大佬说cf不支持不在PSL名单内的域名添加次级域名

  • Zyhethan 楼主 06-29 00:13
    5

    OK了解了

  • katorly 06-29 00:13
    6

    主要看psl吧

  • starsakura 06-29 00:14
    7

    @Zyhethan #2

    因为dpdns.org在PSL名单里面,cf支持添加

    qd.je不在PSL或者刚刚才在PSL名单内,

    cf不支持不在PSL名单内的域名添加次级域名

  • starsakura 06-29 00:14
    8

    @KWEOO #4

    不是cf,是PSL名单

  • KWEOO 06-29 00:14
    9

    @starsakura #8 感谢大佬科普 ^-^

  • starsakura 06-29 00:15
    10

    在 Cloudflare (CF) 中添加或使用三级域名,通常会遇到这种报错。

    您提到的“PSL名单”,根据具体遇到的报错,对应的是 公共后缀列表 (PSL) 或 高级证书 / SaaS 允许名单。以下是具体的分类和解决方法:

    直接在 CF 首页“添加站点”时报错如果您是在 Cloudflare 首页点击 添加站点,直接输入了一个形如 a.b.com 的三级域名,系统会拦截并提示:“Please ensure you are providing the root domain...”。需要什么名单:公共后缀列表 (Public Suffix List, 简称 PSL)。原因分析:Cloudflare 默认只允许托管根域名(如 b.com)。只有当该后缀被列入全球 Mozilla Public Suffix List(如 .com.cn、.co.uk 或部分公共免费域名 eu.org)时,CF 才会承认它是“根后缀”,进而允许你直接添加其下的子域名。

    如何解决:托管根域名:将整个二级根域名 b.com 添加进 Cloudflare,然后在该域名的 DNS -> 记录 中,直接添加名为 a 的二级子域名记录(对于全局来说它就是 a.b.com 三级域名)。

    提交 PSL 名单:如果您是某个特殊域名的官方注册局,需要前往 GitHub PSL 官方仓库 提交申请,通过后才能被 CF 识别。

  • GitLab 06-29 00:25
    11

    二级域名支持了才是特别情况

  • Zyhethan 楼主 06-29 00:27
    12

    @GitLab #11 你的头像和名字挺特别

  • imbeek 06-29 00:44
    13

    我今天也遇到了

  • LogicNova 06-29 07:23
    14

    就是看PSL名单

* 帖子来源NodeSeek
返回