2016-05-06 14 views
0

それは最近のかもしれないように見えるGitHubのページで問題を掘り下げるhttps://github.com/SeanKilleen/seankilleen.github.io/issues/189ジキル/ギブスページ - index.htmlは書かれていませんか?


でGithubの問題でクロス掲載。

私は、Googleアナリティクスを経由して404エラーにアップティックに気づきました。後ろにスラッシュが付いた投稿は404'dになりましたが、スラッシュなしでうまく表示されました。

私の地元ジキルインスタンスが2015年2月からhow-to-leave-a-company-well.mdための次のような構造を生成:だから

/2015 /02 /how-to-leave-a-company-well.html /how-to-leave-a-company-well /index.html を、以下のURLは、ローカルでうまく動作:

私が太字にしましたこれらの最後の2つのURLは、GitHubのページドキュメントを生成した後、私の公開されたサイト上に存在していないようです。

私は、これはGitHubのページは私のジキルのインストールとは異なる何かをやっていることを私に示しているようだhttp://seankilleen.com/2015/02/how-to-leave-a-company-well/またはhttp://seankilleen.com/2015/02/how-to-leave-a-company-well/index.html

到達することはできません。 404スパイクが最近であることを考えると、これに関連する変更があったかどうかは疑問だ。

誰もが私はこれを診断することができるかもしれない方法についての考えを持っていますか?私のローカルが私が期待していることをやっているときに、私はGithub Pagesプロセスを見ることができません。

答えて

2

Jekyll 3は、パーマリンクの設定に変更が加えられていない場合、スラッシュを削除しました。設定ファイルのパーマリンクの最後にスラッシュがありません。 Jekyll 3はこれを尊重していますので、あなたのページはURLに末尾にスラッシュがある場合は404となります。

https://jekyllrb.com/docs/upgrading/2-to-3/#permalinks-no-longer-automatically-add-a-trailing-slash

あなたがインストールされているジキルのバージョンを確認することをお勧めします - あなたは2.xの上にあってもよいし、使用するジキルを言っている、ローカルで作業するときGHは今

を3.xのさGHページの宝石? これをしないと、GHの動作がローカルと異なる場合があります。私はこれをやっていないので、それをどうするか(またはこの特定の問題が起きるかどうか)はわかりませんが、GHを介して提供するときに得られるものをローカルでプレビューしたいのであれば、 。

+0

ロン、このチップのおかげで!私はアップグレードガイドを読んだと思ったが、明らかに私はそれほど十分にうまく行っていなかった。私はあなたの理論をできるだけ早く確認し、正しいものとしてマークします。とても有難い! – SeanKilleen

+0

これが動作することを確認しました。 404秒が解決されました。素晴らしい答えをありがとう! – SeanKilleen

関連する問題