LoginSignup
2
0

More than 3 years have passed since last update.

Hugo + GitHub Pages にカスタムドメインを設定する場合,Hugoの baseurl 設定に気をつけて (初心者向け)

Last updated at Posted at 2019-09-24

Hugo, GitHub Pages, web 初心者である自分がHPを作ろうとして,つまずいたのでメモ.

現象

  • こちらのQiita記事1の手順を参考にしながら,GitHub Pagesにカスタムドメイン設定 & httpsでデプロイした.
  • しかしlocalhostではうまく表示されていたのに,web上ではcssや画像が描写されない.(泣)
  • chromeのコンソールで確認すると,「CORSエラー」,「httpとhttpsの混在エラー」が出ていた.

error

原因

Hugo設定ファイルである config.tomlbaseurl に,GitHub Pages (project page) のドメインURLを指定したままだった.

config.toml
baseurl = "https://xxxxx.github.io/xxxxx/"

解決策

baseurl に,カスタムドメインのURLを指定する.

config.toml
baseurl = "https://(COSTOM-DOMEIN)/"

これですべて解決した.あっけない...

振り返ってみて

知識ある人にとっては,今回のことはアタリマエのことで躓くところではないんだろうなと思った.
もっと勉強せねば.

2
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
0