htaccessで特定のページから特定のページへリダイレクトする方法

htaccessを使った特定のページから特定のページへのリダイレクト方法です。この方法は301リダイレクトとして扱われます。

下記の1行を、ドメインルートのhtaccessに書き加えるだけです。

Redirect permanent リダイレクト元のパス リダイレクト先のパス

例えば、https://design-remarks.com/contents1にアクセスすると、https://design-remarks.com/contents2にリダイレクトするように設定すると下記のようになります。

例)https://design-remarks.com/contents1→https://design-remarks.com/contents2の設定

Redirect permanent /contents1 https://design-remarks.com/contents2

リダイレクト元はroot相対パス、リダイレクト先は絶対パスで書きます。
それぞれの間はスペースを空けます。

使いどころとしては、サイトやドメイン丸ごとではなく、特定のページから特定のページで301リダイレクトしたい時です。
主には、すでに検索にインデックスされているページの場合に使うことになりますね。そうでなければmeta refreshでのリダイレクトで問題ないと思います。

この記事をシェアする

  • Twitterにシェア
  • facebookにシェア
  • LINEにシェア
  • POCKETにシェア