V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
yx30
V2EX  ›  问与答

弱弱的问一句,git 怎么上传 CNAME 啊,,搜索无果啊。。

  •  
  •   yx30 · 2014-03-06 22:59:55 +08:00 · 5679 次点击
    这是一个创建于 3934 天前的主题,其中的信息可能已经有所发展或是发生改变。
    哎。。。。。求解答
    第 1 条附言  ·  2014-03-07 19:54:09 +08:00
    35 条回复    1970-01-01 08:00:00 +08:00
    oott123
        1
    oott123  
       2014-03-06 23:04:42 +08:00   ❤️ 1
    你说的是 GitHub 的 GitHub Pages 的 CNAME 文件么?
    https://help.github.com/articles/setting-up-a-custom-domain-with-pages
    yx30
        2
    yx30  
    OP
       2014-03-06 23:06:02 +08:00
    @oott123
    是的啊,,看不懂,我用git命令,但是又不太懂。╮(╯▽╰)╭
    yx30
        3
    yx30  
    OP
       2014-03-06 23:06:52 +08:00
    @oott123
    in the root of your Page repository是哪个位置
    oott123
        4
    oott123  
       2014-03-06 23:07:54 +08:00
    yx30
        5
    yx30  
    OP
       2014-03-06 23:10:08 +08:00
    @oott123
    我在我的项目下面用网页点击的形式 创建了一个CNAME,貌似不生效。
    Sean
        6
    Sean  
       2014-03-06 23:15:26 +08:00   ❤️ 1
    除了创建CNAME以外,CNAME中的域名要做A记录
    ChiangDi
        7
    ChiangDi  
       2014-03-06 23:29:49 +08:00 via Android   ❤️ 1
    你应该学一下git的基本用法
    yx30
        8
    yx30  
    OP
       2014-03-06 23:31:29 +08:00
    @Sean
    已经建了。但是只设置了cname 的 Blog地址,host 需要设置吗?
    fanTasy
        9
    fanTasy  
       2014-03-06 23:49:26 +08:00
    @yx30 到管理你域名的地方添加一条A记录,指向GitHub
    yx30
        10
    yx30  
    OP
       2014-03-07 10:21:27 +08:00
    @fanTasy
    godaddy A记录 host 需要指向IP,,不知道如何操作
    Sean
        11
    Sean  
       2014-03-07 14:36:19 +08:00   ❤️ 1
    @yx30 你的github地址是什么?发出看看。
    yx30
        12
    yx30  
    OP
       2014-03-07 15:47:44 +08:00
    yx30
        13
    yx30  
    OP
       2014-03-07 15:59:49 +08:00
    @Sean
    我godady那边的dns 会不会有问题,没有设置host 只设置了CNAME (Alias) : blog hellworld.github.com
    nanpuyue
        14
    nanpuyue  
       2014-03-07 19:25:16 +08:00
    CNAME里是什么域名,DNS那边就要给那个域名设置解析。

    如果你想用blog.yexiang.me,那就要把blog.yexiang.me填到CNAME文件并上传到Github。

    我检查了你目前的设置,blog.yexiang.me根本没有设置解析,你用的是dnspod的DNS服务,所以你设置DNS解析也应该去dnspod,而不是gd。

    而你Github上的CNAME文件中的域名却是yexiang.me,两边是对不上的,而yexiang.me目前也是解析到gd自己的ip上。

    看你的意思是要用blog.yexiang.me,但是CNAME文件中的内容不对,域名解析嘛,一个都没生效。
    yx30
        15
    yx30  
    OP
       2014-03-07 19:48:22 +08:00
    @nanpuyue

    很感谢你的测试,对不起,误导了,没有blog
    就是只有yexiang.me

    图我已经补上
    yx30
        16
    yx30  
    OP
       2014-03-07 19:55:55 +08:00
    @nanpuyue

    那我现在是不是去dnspod上面设置cname?
    loading
        17
    loading  
       2014-03-07 19:56:41 +08:00   ❤️ 1
    解决DNS配置问题,直到你访问你的域名是Github Page的404页面再说CNAME文件的事。
    yx30
        18
    yx30  
    OP
       2014-03-07 20:30:15 +08:00
    @loading
    请问godday的host指向要填写什么ip地址
    yx30
        19
    yx30  
    OP
       2014-03-07 20:38:09 +08:00
    @loading
    现在已经出现404界面了
    loading
        20
    loading  
       2014-03-07 20:45:08 +08:00 via iPhone
    会传CNAME了吧?把域名填进去,不写 http://
    只写blog.yexiang.me 是哪个你知道的
    yx30
        21
    yx30  
    OP
       2014-03-07 20:54:43 +08:00
    @loading
    我已经弄了,yexiang.me
    还是不行,你帮我看看。我图和地址都在帖子里
    yx30
        22
    yx30  
    OP
       2014-03-07 20:57:03 +08:00
    @loading
    CNAME格式不知道对不对
    yx30
        23
    yx30  
    OP
       2014-03-07 21:11:46 +08:00
    loading
        24
    loading  
       2014-03-08 13:21:59 +08:00
    如果是顶级域名(即yexiang.me),在dns不是设置cname的,设置a记录,填“199.27.73.133”。
    二级域名才是dns设置cname的。

    目前你 github 的CNAME文件写的是 yexiang.me ,你究竟想TMD用哪个域名?

    详情:https://help.github.com/articles/setting-up-a-custom-domain-with-pages

    文档真的这么复杂?
    loading
        25
    loading  
       2014-03-08 13:23:42 +08:00   ❤️ 1
    我说的是github的404界面。你目前 blog和一级域名都是普通的404.。。。。
    yx30
        26
    yx30  
    OP
       2014-03-08 13:43:57 +08:00
    @loading
    我就只有一个域名:yexiang.me
    blog只是我在cname中的标注(并不是域名,这个误导了对不起。)

    我昨天短期可以了。现在又不行了,包括我自己XXX.github.com/io开都开不起来,也不出现404了
    loading
        27
    loading  
       2014-03-08 13:50:56 +08:00   ❤️ 1
    把你那个 a host的 204.xxx.xxx.xxx 改成 199.27.73.133
    loading
        28
    loading  
       2014-03-08 13:52:57 +08:00   ❤️ 1
    可以看我的 http://blog.sync.sh 目前正在调试
    yx30
        29
    yx30  
    OP
       2014-03-08 16:51:04 +08:00
    @loading
    好的,我再试试,谢谢你。
    下面的cname还要设置吗
    你这个也是hexo搭建的吗?
    yx30
        30
    yx30  
    OP
       2014-03-08 16:59:38 +08:00
    @loading
    我错了。你这个不是,但是效果不错,原谅我这个菜鸟,刚入门。
    yx30
        31
    yx30  
    OP
       2014-03-08 18:16:33 +08:00
    @loading
    再请教你一下,你有设置dnspod吗?
    nanpuyue
        32
    nanpuyue  
       2014-03-08 18:36:32 +08:00   ❤️ 1
    @yx30
    "blog只是我在cname中的标注(并不是域名,这个误导了对不起。)"

    你以为这个只是起标注作用?这个是二级域名!你填blog,就是为blog.yexiang.me设置解析。
    如果你想为yexiang.me设置解析,应该填@!

    是否应该去dnspod设置,要看你的ns项设置,先就说这些,你应该好好学习域名相关知识,然后再弄。
    古人云,磨刀不误砍柴工。如果你不想自学,还有什么问题请提出来。
    yx30
        33
    yx30  
    OP
       2014-03-08 19:03:47 +08:00
    @loading
    不知道为什么。现在又不行了,还是解析出了问题。
    yx30
        34
    yx30  
    OP
       2014-03-08 19:12:40 +08:00
    @nanpuyue

    现在的问题是我godaddy的ns项已经设置成dnspod了。godady上面没设置指向,在dnspod上面设置了a host指向199.27.73.133。现在连404都不出现了。我换了个仓库。域名cname已经设置。地址已经绑定了,域名和github域名都无法解析
    yx30
        35
    yx30  
    OP
       2014-03-08 19:45:31 +08:00
    @nanpuyue
    现在可以了。谢谢你。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   902 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 19:27 · PVG 03:27 · LAX 11:27 · JFK 14:27
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.