2016-11-12 3 views
0

私の個人ページとプロジェクトページの両方にGithubページ/ Jekyllを使用しています。
私はカスタムドメインも使用していますので、username.github.ioのようなものはmycustomdomain.comにリダイレクトされます。プロジェクトページのカスタムベースURLの使用

私のプロジェクトにはgh-pagesブランチもあるので、私のプロジェクトのページはmycustomdomain.com/myprojectにあります。

しかし、私はこのURLが何であるかを選択することができれば好きです(例えば、mycustomdomain.com/projects/myproject)。

プロジェクト全体をコピー/貼り付けすることなく、私のusername.github.ioリポジトリのprojectsフォルダにこれを行う方法はありますか?

答えて

0

これはwhat baseurl is forである必要があります。あなたの_config.yml

https://byparker.com/img/what-is-a-baseurl.jpg

  • セットbaseurl(例えば/example、ないhttp://jekyll.github.io/example)ホストなしで本番URLを一致させます。
  • を実行してhttp://localhost:4000/your_baseurl/に行き、your_baseurl_config.ymlに設定したものに置き換え、末尾のスラッシュを忘れないでください。
  • すべてが機能することを確認してください。
    あなたのURLの前に自由にsite.baseurlと感じてください。
  • ホストにプッシュアップして、すべてがそこで動作することを確認してください!
+0

'baseurl'は実際にサイトの場所を変更しません。プロジェクトページで 'baseurl'を設定することはできますが、実際にはそのURLにサイトを移動させることはありません。 –

+0

図に示すように、baseurlはURLではないため、サイトの場所は変更されません。 – VonC

関連する問題