[求教] 为什么我 hexo 部署之后一直是 404not found?

2016-04-30 10:13:02 +08:00
 jrhu05
我以前有用过 hexo ,是部署到 gitcafe 的,一直没问题,得知 gitcafe 被 coding 收购后转到了 coding 。
首先是 SSH 出现 permission denied 错误,弄了半天没搞定只能用 https 方式,结果 hexo d -g 之后访问那个网址直接 404 ,原以为是刷新的问题,结果等了半天还不行。
后来又尝试着把 hexo 部署到 github ,结果还是不行,也是 404 ,求救。
两个项目的地址:
https://github.com/jrhu05/jrhu05.github.io
https://coding.net/u/jrhu05/p/jrhu05/git
访问地址:
http://jrhu05.github.io
http://jrhu05.coding.me/jrhu05/
求大侠帮忙看看哪里出错了。
10880 次点击
所在节点    Hexo
54 条回复
jrhu05
2016-04-30 16:51:22 +08:00
@lHUAC 我实在无奈,在虚拟机 win 环境下配置了一个全新的 hexo 环境 push 的,而且又出现了新的麻烦,本地调试主题什么的没问题,可是一 push 上去直接主题都没了,好累啊.......呜呜
jrhu05
2016-04-30 16:52:11 +08:00
@lHUAC 这个我也没遇到过,我之前的一直没问题,我又把 cname 给改回 gitcafe 了: www.jerryfu.net 你看,这个就没问题
jrhu05
2016-04-30 16:56:58 +08:00
@lHUAC css 问题居然重新 hero d 一下又好了,哈哈,好开心
helloSwift
2016-04-30 16:58:56 +08:00
@jrhu05 把文章备份,删了重来都比你折腾这个快,不要考虑其他平台,其他网站,先搞定 ssh 测试 Github 再说
jrhu05
2016-04-30 17:02:26 +08:00
@helloSwift 我这边搞定了呢,在虚拟机 win 环境 push 一点问题都没有,哈哈, coding 和 github 都没问题。可能 hexo 和 mac 不是很般配吧.......
helloSwift
2016-04-30 17:05:28 +08:00
@jrhu05 hexo 跟平台没有关系
我就是用的 Mac ,当初搞这个的时候,基本是一次性搞好了,当时也很激动。
但是现在我发现,放在 GitHub 上的博客,会时不时地被嫱照顾 _(:3 」∠)_
jrhu05
2016-04-30 17:09:05 +08:00
@helloSwift 所以我就想同时部署到 coding 和 github ,改一下 deploy 部分,一次性 push 两个,然后写两条 came 记录,国内走 coding 国外走 github ,全球速度都杠杠的,哇咔咔。 mac 配 hexo 什么的我用 time capsule 还原一下再重新配一遍试试,虚拟机什么的毕竟有些麻烦,嗯, win 什么的不够优雅,虽然我天天开着虚拟机,笑。
helloSwift
2016-04-30 17:58:59 +08:00
@jrhu05 还原可能会有一些问题,其实重新开始也要不了多长时间。
我懒的搞这些部署,嫱就嫱呗,反正没几个人看,基本是自言自语。
主要是因为,我喜欢精简,系统自带的软件足够好则优先使用。
在满足自己所需要功能的前提下,将自己的互联网帐号降到最低,涉及到的平台和 APP 减到最少。
懒的注册很多账号
yhxx
2016-04-30 19:22:52 +08:00
话说现在 coding 的服务器也在国外了。。。
和 github 比速度差不多了
jrhu05
2016-04-30 20:15:14 +08:00
@yhxx coding 服务器在香港,而 github 的服务器很奇怪,各地测到的不一样
jrhu05
2016-04-30 20:16:20 +08:00
@helloSwift 嗯嗯,你说的我很赞同,可是我不还原的话我不知道该如何卸载 node.js 以及 hexo 的各个依赖包,这样我就不知道该如何重新开始
yhxx
2016-04-30 20:53:21 +08:00
我前一段时间看的在北美。。。 node 包卸载的话 npm uninstall <包名字>
wql
2016-04-30 21:41:15 +08:00
@jrhu05 guthub pages 用了 fastly 提供的 cdn ,还是有做五六个专门的 A 记录全球 anycast 的。也许在全球范围来看, github 更快。
yiqiok
2016-04-30 23:20:43 +08:00
1 ,部署在 coding 百度会索引吗? github pages 百度不会收录。。
2 , push public 文件夹内容。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/275466

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX