[WordPress] 環境移行後、ログインすると過去のURLに飛ばされる
webなにが起きるか
新しいURLからログインしたのに、古いURLのダッシュボードにログインしてしまう。
あるいは作業用のローカルにログインしたつもりが、本番のダッシュボードに入ってしまい、気付かずに色々変更してしまった……などの悲劇を生んでいる。
これは、WordPressの環境をLocal↔本番サーバなどの移行時に時々起きてしまうのだ。
原因
恐らくwp-config.php
内の表記が古いままなために起きる事象である。
wp-config.php
内の、以下を新しいURLに書き換える。
この表記がなければ、データベース情報の下あたりに足せば正しくログインできるはず。
define('WP_SITEURL', 'http://********');
その他の原因
あまりないとは思うのだけれど、もしも上記で解決しない場合、htaccess
が原因かも。
WordPressディレクトリにある.htaccess
というファイル内に古いURLへのリダイレクト等が書かれていないか要チェック。