logo NodeSeekbeta

cf免费版自定义fallback没生效的问题

刚刚看到 @酒神https://www.nodeseek.com/post-356972-1 ,心里很激动,终于不用一鸡一域名了,
于是马上试了下,选一个专用来fallback的域名zi.com,设置dns:
默认的fallback.zi.com -> 小鸡1
自定义fallback1.zi.com -> 小鸡1
自定义fallback2.zi.com -> 小鸡2
image

再设置a1.test.org的fallback为fallback1.zi.coma2.test.org的fallback为fallback2.zi.com,并分别在ns处设置好cname
image
image

预期结果是a1.test.org访问到小鸡1a2.test.org访问到小鸡2
但最终结果是a1.test.orga2.test.org都是访问小鸡1
image

yct003 看起来设置应该没问题呀,可能cf没完全部署好?

12
  • 没问题,看看cname dns生效了吗,he有时慢
    看看直接访问fallback域名能不能通

  • @酒神 #1
    都生效了的,直接访问fallback也通了
    image

  • 看看访问的host 用的是哪个

  • 不明觉了

  • 直接访问,也是都回小鸡1吗

    虽然cf上的cname记录应该没问题,但回小鸡一般不是用a/aaaa记录吗,这里只是确认下

  • @酒神 #5
    直接访问是回各自的小鸡
    image

  • 嗯?
    我自己模拟试试

  • @酒神 #7
    刚刚修改了默认的fallback为小鸡2,这样a2.test.org就成功访问到小鸡2了,
    但是a1.test.org却报525错误,意思是cf回源错误,这下基本可以确定a1和a2没有回源对应的fallback1和fallback2,而是全部回源默认的fallback
    yct003 难道真的是cf没部署好?

  • @zi #8

    我刚测试了一下我这边,确实是可以分别回源,默认一个源,然后又加了两个源,都可以正常回到该回的地方

    我觉得可能有些细节的地方没处理好,比如ssl mode、redirect rule、origin rule冲突等

    不过我都是直接A记录回的,我看你fallback是用CNAME,不知道跟CNAME flatten有没有关系

  • @酒神 #9 啊这样。。我换个域名全部重来试试

12

你好啊,陌生人!

我的朋友,看起来你是新来的,如果想参与到讨论中,点击下面的按钮!

📈用户数目📈

目前论坛共有71709位seeker

🎉欢迎新用户🎉