Hugo で画像が表示されないとき

Hugo で新しくサイトを作ったときに、画像が表示されない問題が置きた。

どうやらパスに大文字が含まれていると、Hugo での書き出し時に小文字に変換されてしまうからのようだ。つまり /Images/Flower.jpg などのようにしても、/images/flower.jp になってしまう。

これを解決するには hugo.toml に以下を追記する。大文字のパスはそのまま大文字で出力される。

disablePathToLower = true

参考:
hugoでサイト制作に使える必要なものを自分用にまとめる|哲夫のウェブログ│快適ウェブライフ探求ブログ:Tetsuo's Weblog
https://tetsuoblog.net/posts/2021/0226_hugo-site/

Hugoでhtmlを生成した際にパスが小文字になる | Szk302 Log Blog
https://szk302.dev/posts/Hugoでhtmlを生成した際にパスが小文字になる/


この記事が気に入ったらサポートをしてみませんか?