chainkhoo
V2EX  ›  问与答

关于 Github Pages 绑定域名的一些小问题

  •  1
     
  •   chainkhoo · Jul 13, 2014 · 4944 views
    This topic created in 4350 days ago, the information mentioned may be changed or developed.
    我原本在username.github.io的master分支下建立了一个Jeklly Blog,并且绑定了域名到blog.xxx.xxx
    我现在希望将username.github.io绑定域名xxx.xxx,而原有的blog绑定的域名不变。

    请问我应该怎么操作呢?
    是将原有的blog放到master分支的一个子文件夹内(放在子文件夹内还可以设置CNAME绑定域名吗),还是新建一个Repository将原有的blog迁移过去(如何迁移)呢?
    5 replies    2014-07-13 10:53:11 +08:00
    casparchen
        1
    casparchen  
       Jul 13, 2014 via iPad
    为什么不设置一个CNAME,它就是干这个的啊
    casparchen
        2
    casparchen  
       Jul 13, 2014 via iPad
    忽略上面的吧,没看清楚你的问题,不好意思啦
    akfish
        3
    akfish  
       Jul 13, 2014   ❤️ 1
    所以你是要整站内容不变,换域名,原有URL还能访问么?
    如果你是用Hexo的话,我写的一个主题能解决这个问题http://www.v2ex.com/t/105106,可以参考下。
    解决方法是整站生成重定向页面,目录结构完全相同,然后绑定到原有域名。
    这样做所有引用原URL的链接不会死链,搜索引擎也会重新索引不丢rank。
    dong3580
        4
    dong3580  
       Jul 13, 2014 via Android   ❤️ 1
    在username.github.io的master分支上绑定了就相当于全局绑定,自动跳转。你试试访问我的github,我也是上周才发现,所有的项目gh_pages都会自动跳到绑定的域名下
    dong3580
        5
    dong3580  
       Jul 13, 2014 via Android   ❤️ 1
    如绑定:
    www.xx.com
    项目明tt,其gh_pages会跳到www.xx.com/tt页面。
    如果你需要访问域名为tt.xx.com,这时只需要在tt项目下加cname绑定一下就行了。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   4781 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 167ms · UTC 09:44 · PVG 17:44 · LAX 02:44 · JFK 05:44
    ♥ Do have faith in what you're doing.