[WordPress] 環境移行後、ログインすると過去のURLに飛ばされる

[WordPress] 環境移行後、ログインすると過去のURLに飛ばされる

web

なにが起きるか

新しいURLからログインしたのに、古いURLのダッシュボードにログインしてしまう。
あるいは作業用のローカルにログインしたつもりが、本番のダッシュボードに入ってしまい、気付かずに色々変更してしまった……などの悲劇を生んでいる。
これは、WordPressの環境をLocal↔本番サーバなどの移行時に時々起きてしまうのだ。


原因

恐らくwp-config.php内の表記が古いままなために起きる事象である。
wp-config.php内の、以下を新しいURLに書き換える。
この表記がなければ、データベース情報の下あたりに足せば正しくログインできるはず。

define('WP_SITEURL', 'http://********');

その他の原因

あまりないとは思うのだけれど、もしも上記で解決しない場合、htaccessが原因かも。
WordPressディレクトリにある.htaccessというファイル内に古いURLへのリダイレクト等が書かれていないか要チェック。

目次へ戻る