体調不良のため長らくお休みしていました、過去をさかのぼって更新していきます。

WordPressのドメインお引越し、ディレクトリ構造はそのままの.htaccess 301リダイレクト

[PR] 記事内には広告が含まれています。

ワードプレスでドメインを引っ越したい事案がありました。

ドメインを引っ越す場合、.htaccessファイルに301リダイレクトの設定をすると、ドメインの引っ越しによるリスクを最小限にすることは可能です。

その場合、全てをトップページにリダイレクトするのではなく、ページ構造(ディレクトリ構造)を引き継いで飛ぶようにすることが推奨されています。

これを設定する前に、引っ越し先に同じディレクトリ構造(パーマリンク設定)でワードプレスサイトをインポート(コピー)して作っておくことが必要です。

以下、ワードプレスのディレクトリ構造を引き継いでリダイレクトする設定です。

例) example.com -> ex.example.net

この場合のお引越し方法

wordpressですぐにできている.htaccessファイルをFTPでダウンロード。

#BEGIN WordPress

RewriteEngine On
RewriteBase /

の”前”に以下を記述

#redirect
RewriteCond %{HTTP_HOST} ^(example.com)(:80)? [NC]
RewriteRule ^(.*) http://ex.example.net/$1 [R=301,L]
#end redirect

アドレスは適宜変えてください。

これによって、旧アドレスにアクセスすると、瞬時に同一ページに飛びます。

こちらを参考にさせていただきました、ありがとうございます。
→ http://www.takuro.info/archives/1719