【Hugo】記事URL(パーマリンク)の変更方法メモ

  • 投稿 : 2020-11-01

参考

URL Management | Hugo

記事にURLを追記する方法

---
author: "z0i"
date: 2020-09-28
linktitle: サイトの更新の仕方
title: サイトの更新の仕方
url: "/2020/09/site-update.html"
---

mdファイルの先頭部分に、url:を追記するとそのURLが採用されるようになります。

https://blog.example.com/2020/09/site-update.html

こんな感じになります

config.tomlを使う方法

[permalinks]
    post = "/:year/:month/:slug.html"


こんな感じで指定すると、permalinkのつけ方の規則を変更できます。

上記だと、

https://blog.example.com/2020/09/site-update.html/

なぜか、スラッシュがつくんですね。

「.html」にしたい

If you would like to have what are often referred to as “ugly URLs” (e.g., example.com/urls.html), set uglyurls = true or uglyurls: true in your site’s config.toml or config.yaml, respectively.
URL Management | Hugo

baseURL = "https://blog.example.com/"
UglyURLs = true

[permalinks]
    post = "/:year/:month/:slug"

上記のように記載すると、
https://blog.example.com/2020/09/site-update.html
にはなりました。

スポンサーリンク