Github Pages 绑定域名后 File not found - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
samuel40
V2EX    GitHub

Github Pages 绑定域名后 File not found

  •  
  •   samuel40 2015-09-09 08:11:57 +08:00 2999 次点击
    这是一个创建于 3759 天前的主题,其中的信息可能已经有所发展或是发生改变。

    绑定域名后,使用域名进去,主页能进,但是布局全乱了。而且链接点进去就显示 404 ( File not found )。好像是路径的问题,但是又不知道怎么改。(使用原来的地址就正常)

    21 条回复    2015-09-09 11:02:31 +08:00
    loading
        1
    loading  
       2015-09-09 08:38:38 +08:00 via iPhone
    不敢贴地址?
    R18
        2
    R18  
       2015-09-09 08:56:15 +08:00 via Android
    嗯,伪静态?
    datou552211
        3
    datou552211  
       2015-09-09 08:57:36 +08:00 via iPhone
    有加 cname 文件嘛
    samuel40
        4
    samuel40  
    OP
       2015-09-09 10:16:46 +08:00
    @datou552211 加了,里面写着 enjoycode.me
    samuel40
        5
    samuel40  
    OP
       2015-09-09 10:17:49 +08:00
    huobazi
        6
    huobazi  
       2015-09-09 10:21:34 +08:00
    你的项目名称应该是 yourname.github.com/io
    oott123
        7
    oott123  
       2015-09-09 10:26:27 +08:00
    samuel40
        8
    samuel40  
    OP
       2015-09-09 10:28:41 +08:00
    @huobazi 没绑定域名之前都是完全正常的
    loading
        9
    loading  
       2015-09-09 10:31:38 +08:00 via iPhone   1
    _config.yml 中 baseurl 改为空。

    你可以点开你的连接,在地址里面删掉

    这个可访问
    http://enjoycode.me/2015/09/07/markdown-test2/

    而你的 404 地址是
    http://enjoycode.me/hellosilence/2015/09/07/markdown-test2/
    TakanashiAzusa
        10
    TakanashiAzusa  
       2015-09-09 10:32:26 +08:00
    你页面里的链接全是`//css/bootstrap.min.css`这种绝对路径。。怎么可能不挂。。
    loading
        11
    loading  
       2015-09-09 10:32:26 +08:00 via iPhone
    手机里给你搞定的,记得多点几个感谢~
    loading
        12
    loading  
       2015-09-09 10:33:59 +08:00 via iPhone
    @TakanashiAzusa 您再想想?
    samuel40
        13
    samuel40  
    OP
       2015-09-09 10:34:22 +08:00
    @oott123 试过也不行。我把这行改成 baseurl: "/",使用 enjoycode.me 访问,地址栏链接变成了这样: http://0.0.7.223/09/07/markdown-test2/,无法显示网页。通过 https://github.com/samuel40/hellosilence 访问,布局也乱了……很纠结
    samuel40
        14
    samuel40  
    OP
       2015-09-09 10:36:10 +08:00
    @loading 我试试看,多谢热心回复~
    TakanashiAzusa
        15
    TakanashiAzusa  
       2015-09-09 10:39:06 +08:00
    @loading 只看了他的首页,样式和脚本文件都是绝对路径写死的,像你说的 baseurl 没设置好所以导致绝对路径出错了。
    不过到文章里后就变成相对路径不是绝对路径了。。
    samuel40
        16
    samuel40  
    OP
       2015-09-09 10:45:03 +08:00
    @TakanashiAzusa 应该就是路径的问题。但是绑定域名后,不就相当于 enjoycode.me 代替了 samuel40.github.io 这个吗? 路径应该不影响呀?
    66beta
        17
    66beta  
       2015-09-09 10:48:24 +08:00
    /hellosilence/css/bootstrap.min.css
    楼主,把 /hellosilence 删掉
    loading
        18
    loading  
       2015-09-09 10:52:51 +08:00 via iPhone   1
    https://github.com/samuel40/hellosilence/blob/gh-pages/index.html#8

    你看下这个地址是如何构成就知道了,无需多想!
    loading
        19
    loading  
       2015-09-09 10:53:55 +08:00 via iPhone
    我刚刚看你改好了,现在又坏了?
    samuel40
        20
    samuel40  
    OP
       2015-09-09 10:55:22 +08:00
    @66beta 怎么没找到这行在哪个文件呀,我用 find 命令搜索过了
    samuel40
        21
    samuel40  
    OP
       2015-09-09 11:02:31 +08:00
    @loading 太感谢了,把 baseurl 改为空,使用 enjoycode.me 就正常了。就是使用 http://samuel40.github.io/hellosilence/访问,主页布局又乱了,可以不用管它么……(给您点 32 个赞!)
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5192 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 44ms UTC 07:08 PVG 15:08 LAX 23:08 JFK 02:08
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86