ブログのURL構造を変更した
Posted
hugoのversionを上げたら blog.himanoa.net が entries/って記事を表示しはじめて壊れてしまっていたので、content配下のディレクトリ構造を変更した。
しかし、content以下のディレクトリ構造を変えるとビルドした後の記事のURLも変わってしまう。
URLが変わってしまうと、過去のリンクが壊れてしまってつらいつらいなので、過去のURLを踏んできたときは今のURLにリダイレクトするようにした。
ここではその作業ログを残す
Hugoでのリダイレクトの貼り方
hugoにはFront Matterという仕組みが存在し、ここに決められた形式のメタデータを書くことができる。
ここにリダイレクト元となるパスを記述することでリダイレクトを実現することができる。
詳細は公式ドキュメントを参照するべし