WordPressをサーバー移行したけど、ページが表示されない
WordPress をサーバーからサーバーへ引越しする移行作業。お得なサーバー会社に乗り換えたり、ホームページを納品したりする際に、サーバー会社が用意している「簡単WordPress移行」の機能を使用することがあります。
その際、移行は完了したはずなのにURLを入れて確認をしたら…
【ページを開けません。多くのリダイレクトが発生しています。】と表示されてページが見れない。
そんな時は「データベースの接頭辞(プレフィックス)」がWordPress側とデータベース側で異なっている事が原因となる時があります。
接頭辞の確認方法
WordPress側の確認方法
FTPソフトかサーバーのファイルマネージャーを使用してWordPressのファイルを確認します。
WordPressのドメイン名のフォルダの直下にある「wp-config.php」の中の67行目付近
$table_prefix = ‘wp_’;
上記のコードの【wp_】これがWordPress側の接頭辞です。
define('DB_NAME', '_crearc**_*****');
ちなみに wp-config.php 内の上記の行の_crearc〜の部分がデータベース名です。
データベース側の接頭辞
レンタルサーバー側のデータベースを確認します。(サーバーのコントロールパネルからアクセス)
WordPress側と紐付いているデータベース名を選択して、ファイル名の最初についてる【_】よりも前の部分がデータベース側の接頭辞です。
この写真だと【wpcz_】が接頭辞です。
wp-config.php の接頭辞をデータベース側の接頭辞と同じにすれば、「ページが表示できません。多くのリダイレクトが発生しています。」というエラーが出ずにページが表示されるようになるはずです。