BlackCoffy

[vercel]trailing slashを設定する

このサイトはhugoでビルドしているので,記事のパスは/abc/のように末尾にスラッシュが入ります. /abc/は,/abc/index.htmlを読み込んでいるのでいます.

ほぼ好みですが、サーバーから配信する時にリダイレクトしなくていいように、末尾のスラッシュを削除することにしました.

vercel.jsonを修正

サイトのルートディレクトリにあるvercel.jsonに1行記述します.

trailingSlash

  • デフォルトはundefined.何もしない
  • /abc/ -> /abcにしたい場合はfalse
  • /abc -> /abcにしたい場合はtrue.ただし,/abc.htmlはリダイレクトしない

vercel.json

{
  "trailingSlash": false
}

Vercel trailingslash