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

博客托管在 github 上面,有办法将二级域名 about.xxx.com 定向到 xxx.com/about 吗?

  •  
  •   fenjuly · 2014-09-16 21:40:40 +08:00 · 3119 次点击
    这是一个创建于 3719 天前的主题,其中的信息可能已经有所发展或是发生改变。
    如题,谢谢各位的解答!
    13 条回复    2014-09-18 01:39:10 +08:00
    xcv58
        1
    xcv58  
       2014-09-16 21:47:10 +08:00   ❤️ 1
    比较简单的方法是把 about.xxx.com 指向 Github 然后用 js 转向 xxx.com/about 当然其他地址都可以的。

    window.location = url;

    就行了。

    可以参考我的: https://github.com/xcv58/xcv58.me/blob/gh-pages/index.html
    SoloCompany
        2
    SoloCompany  
       2014-09-16 22:17:56 +08:00   ❤️ 1
    gh-pages 是纯静态的,你无法控制 HTTP Header 里面的任意一个字节

    如果真有这样的需求,建议还是找个带 rewrite 和 proxy 功能的空间反代到 gh-pages 上吧
    tumutanzi
        3
    tumutanzi  
       2014-09-16 23:16:50 +08:00
    自古博客主多折腾,折腾折腾着,博客就死掉了。
    nicai000
        4
    nicai000  
       2014-09-16 23:41:41 +08:00   ❤️ 1
    可以了解一下rack-rewrite
    ll0xff
        5
    ll0xff  
       2014-09-17 00:08:15 +08:00
    你新建一个gh-pagtes仓库写about ,然后cname就可以
    lyragosa
        6
    lyragosa  
       2014-09-17 00:09:36 +08:00   ❤️ 1
    @tumutanzi 有道理
    空谈误国,实干兴邦啊

    还是埋头做实事好
    tumutanzi
        7
    tumutanzi  
       2014-09-17 00:10:58 +08:00
    @lyragosa 算不资深博客主,但基本上博客主碰到的事情,我都经历过。
    fenjuly
        8
    fenjuly  
    OP
       2014-09-17 00:19:04 +08:00
    @xcv58
    @SoloCompany
    @nicai000
    @ll0xff
    感谢各位的解答
    xcv58
        9
    xcv58  
       2014-09-17 03:59:01 +08:00
    @fenjuly 你最后用了哪种方案?
    sanddudu
        10
    sanddudu  
       2014-09-17 06:56:39 +08:00 via iPhone
    about.xxx.com 下面新建个 index.html,写入以下代码:
    <meta http-equiv="Refresh" content="1; url=xxx.com/about"/>
    意思是 1 秒之后自动跳转
    当然如果你有用 dnspod ,设置一个显性 URL 跳转就行了
    sanddudu
        11
    sanddudu  
       2014-09-17 07:01:34 +08:00 via iPhone
    @SoloCompany 其实有的 Header 可以用 meta 控制
    比如 Content-Type 和 Expires
    不过跨域访问的 Header 肯定加不了,这个别想
    fenjuly
        12
    fenjuly  
    OP
       2014-09-17 18:40:07 +08:00
    @xcv58 我尝试了你的方法,但是没有成功,你自己这样做成功了吗
    xcv58
        13
    xcv58  
       2014-09-18 01:39:10 +08:00 via Smartisan T1
    @fenjuly 我是可以的啊。方便的话可以把你的 repo 地址给我,我给你看看。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2771 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 12:00 · PVG 20:00 · LAX 04:00 · JFK 07:00
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.