リダイレクト
ファイルパスを変える必要がある場合がありますが, 古い URL をブックマークや 検索エンジンのために取っておきたい場合があります。SEO 対策の場合, 訪問者に対して 新しいページのロケーションを知らせ "301 Redirect" ヘッダを返すように web サーバを設定するべきです。
しかし場合によっては, web サーバの設定にアクセスできない場合があります。 検索エンジンや SEO 対策への影響から古い URL を残しておきたい場合, Middleman は訪問者をリダイレクトさせる HTML ファイルを 生成します。
Middleman でリダイレクト HTML を生成するために, 次のコードを config.rb
に追加:
redirect "my/old/path.html", to: "/my/new/path.html"
リダイレクト前のパスは先頭にスラッシュをつけず, path/index.html
のようにファイルを参照してください。