Help us understand the problem. What is going on with this article?

【サイト移行】リダイレクト処理

概要

サイト移行時には旧サイトと新サイトで同コンテンツのURLが異なる場合がある。その場合、旧サイトのURLでアクセスするとステータスコード404が返され、そのまま放置していると検索サイトからの評価が下がる。それを防止するためにはhtaccessによりリダイレクト処理を行うことが望ましい。

ステータスコード301・302

301:恒久的なリダイレクト(Permanent Redirect)
コンテンツの移動や変更時に使用する。

302:一時的なリダイレクト(Temporary Redirect)
サーバ・サイトメンテナンスに使用する。

リダイレクト処理

.htaccessに下記を記述する。WordPressを使用している場合は正規表現のものを使用しないと下層のURLのものも適用されループする可能性がある。

通常のリダイレクト
Redirect 301 移転前のURL 移転後のURL
正規表現の条件に該当するリクエストをリダイレクトする場合
RedirectMatch 301 /旧サイトのページ$ https://新サイトのページ

関連記事

【apache】htaccessの概要

fujimo096
Qiitaはメモ用
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
Comments
No comments
Sign up for free and join this conversation.
If you already have a Qiita account
Why do not you register as a user and use Qiita more conveniently?
You need to log in to use this function. Qiita can be used more conveniently after logging in.
You seem to be reading articles frequently this month. Qiita can be used more conveniently after logging in.
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
ユーザーは見つかりませんでした