WordPressのドメイン変更に失敗すると、管理画面に入れない、サイトが真っ白になる、画像が表示されない、リダイレクトが止まらないなどの症状が出ます。
急にサイトが見られなくなるとかなり焦りますが、原因を切り分ければ復旧できるケースは多いです。
この記事では、WordPressのドメイン変更で失敗したときに、まず何を確認し、どこを直せばいいのかを順番に解説します。
この記事でわかること
● WordPressのドメイン変更に失敗したとき最初に確認すべきこと
● 管理画面にログインできない場合の復旧方法
● SSL化、リダイレクト、画像切れ、404エラーの直し方
● 失敗を悪化させないために絶対やってはいけない操作
● サーバー会社に問い合わせるときの伝え方
- 【まず結論】WordPressドメイン変更失敗は戻せる
- WordPressのドメイン変更で失敗したときの基本方針
- 失敗直後に確認するチェックリスト
- 管理画面にログインできない場合の直し方
- 新ドメインで表示されないときの原因
- SSL化で失敗したときの直し方
- リダイレクトループが起きる原因
- 画像が表示されない場合の直し方
- 下層ページが404になる場合の直し方
- 旧ドメインから新ドメインへSEOを引き継ぐ設定
- WordPressドメイン変更でよくある失敗例
- 復旧作業のおすすめ手順
- サーバー会社へ問い合わせるときの例文
- ドメイン変更前にやっておくべき予防策
- 自分で直すべきケースと相談すべきケース
- まとめ:WordPressドメイン変更失敗は順番に直す
【まず結論】WordPressドメイン変更失敗は戻せる
WordPressのドメイン変更に失敗したときは、焦って再インストールする前に、URL設定・SSL・転送設定・公開フォルダを確認してください。
特に多い原因は、WordPress側のURLだけを先に変えてしまい、新ドメインやSSLの準備が追いついていないケースです。
| 症状 | よくある原因 | 最初にやること | 危険な対応 |
|---|---|---|---|
| 管理画面に入れない | WordPressアドレスの誤変更 | wp-config.phpで一時的に正しいURLを指定 | WordPressの再インストール |
| リダイレクトが止まらない | http/https、wwwありなし、転送設定の衝突 | SSLとリダイレクト設定を1つずつ確認 | .htaccessを適当に追記 |
| 画像だけ表示されない | 本文やメディア内に旧URLが残っている | 旧URLを安全に一括置換 | データベースを直接全置換 |
| 下層ページが404になる | パーマリンクや.htaccessの不整合 | パーマリンク設定を保存し直す | 記事URLを全部変える |
| 新ドメインで表示されない | DNS未反映、公開フォルダ違い | サーバー側の独自ドメイン設定を確認 | WordPress側だけ何度も変更 |
結論として、最初に触るべきなのは記事本文やテーマではありません。
サイトのURL設定、サーバーのドメイン設定、SSL、リダイレクトの順番で見るのが安全です。
WordPressのドメイン変更で失敗したときの基本方針
まず大事なのは、復旧作業の前に現状をこれ以上壊さないことです。
WordPressはファイルとデータベースが連動して動いています。
そのため、原因がわからないまま設定を何度も変えると、復旧ポイントが見えなくなります。
最初にやってはいけないこと
● WordPressを新しく上書きインストールする
● データベースをバックアップなしで直接編集する
● .htaccessに見よう見まねで転送コードを追加する
● http、https、wwwあり、wwwなしを何度も入れ替える
● キャッシュ系プラグインを有効化したまま原因を探す
復旧の基本は、現在の状態をメモしてから、1つずつ戻すことです。
最低でも、旧ドメイン、新ドメイン、WordPressの設置先フォルダ、SSLの有無をメモしてください。
失敗直後に確認するチェックリスト
WordPressのドメイン変更失敗は、管理画面の設定ミスだけが原因とは限りません。
サーバー側の独自ドメイン設定やSSL設定が原因で、WordPress側では直せないこともあります。
| 確認項目 | 見る場所 | 判断の目安 |
|---|---|---|
| 新ドメインのDNS | ドメイン管理画面 | 契約サーバーのネームサーバーになっているか |
| 独自ドメイン設定 | レンタルサーバー管理画面 | 新ドメインが正しい公開フォルダを向いているか |
| SSL設定 | サーバーのSSL画面 | httpsで開ける状態になっているか |
| WordPressアドレス | 設定 → 一般 | WordPress本体があるURLになっているか |
| サイトアドレス | 設定 → 一般 | 読者に表示したいURLになっているか |
| 転送設定 | .htaccess、サーバー転送、プラグイン | 同じ転送を複数箇所でしていないか |
この表のどれか1つでもズレていると、サイトは正常に表示されません。
特に「新ドメインは設定したのに、公開フォルダが旧サイトと違う」というミスはかなり多いです。
管理画面にログインできない場合の直し方
ドメイン変更後に管理画面へ入れない場合は、WordPress内部のURL設定が間違っている可能性があります。
この場合は、管理画面から直せないため、サーバーのファイル管理画面やFTPから修正します。
方法1:wp-config.phpで一時的にURLを指定する
もっとも現実的な応急処置は、wp-config.phpに正しいURLを指定する方法です。
サーバーのファイル管理画面で、WordPressが入っているフォルダの中にあるwp-config.phpを開きます。
wp-config.phpに入れるコード例
define( 'WP_HOME', 'https://example.com' );
define( 'WP_SITEURL', 'https://example.com' );example.comの部分は、自分の正しいドメインに置き換えてください。
入れる場所は、「編集が必要なのはここまでです」というコメントより上が基本です。
この方法は応急処置として有効ですが、wp-config.phpで固定すると管理画面側でURLを変更できなくなります。
復旧後に運用方法を整理し、必要に応じてデータベース側の値も正しい状態にしてください。
方法2:functions.phpで一時的にURLを戻す
現在使っているテーマのfunctions.phpに、URLを更新するコードを一時的に入れる方法もあります。
ただし、この方法は復旧後に必ず削除してください。
functions.phpに入れる一時コード例
update_option( 'siteurl', 'https://example.com' );
update_option( 'home', 'https://example.com' );管理画面に入れるようになったら、この2行はすぐ削除してください。
この方法は、間違ったURLをデータベースに保存してしまったときの復旧に使えます。
ただし、テーマファイルの編集に不安がある場合は、無理に触らない方が安全です。
方法3:phpMyAdminでURLを直接直す
データベースを触れる場合は、optionsテーブル内のsiteurlとhomeを直接直す方法もあります。
ただし、データベースの直接編集は失敗すると被害が大きくなります。
必ずバックアップを取ってから作業してください。
phpMyAdminで見る項目
● テーブル名は通常「wp_options」ですが、接頭辞が違う場合があります。
● option_nameが「siteurl」の行を正しいURLにします。
● option_nameが「home」の行も正しいURLにします。
● URLの末尾にスラッシュは付けないのが基本です。
phpMyAdminの操作が不安なら、サーバー会社に相談した方が安全です。
特に本番サイトでアクセスがある場合は、自己判断でデータベースを触らないでください。
新ドメインで表示されないときの原因
新ドメインでサイトが表示されない場合、WordPressではなくサーバー側に原因があることも多いです。
WordPressの設定を何度も変える前に、ドメインが正しい場所を向いているか確認してください。
独自ドメインの公開フォルダが違う
レンタルサーバーでは、ドメインごとに公開フォルダを指定します。
ここがWordPressの入っていないフォルダになっていると、新ドメインでは別のページやエラーが表示されます。
旧ドメインで使っていたWordPressのフォルダ名を確認し、新ドメインの公開フォルダと一致させてください。
DNSがまだ反映されていない
ドメインのネームサーバーを変更した直後は、反映に時間がかかることがあります。
この状態でWordPressのURL設定をいじり続けると、原因がさらにわかりにくくなります。
DNS変更直後は、サーバー側の設定が合っているかだけ確認し、むやみにWordPress設定を変えない方が安全です。
wwwありとwwwなしが混在している
「https://www.example.com」と「https://example.com」は、見た目が近くても別のURLです。
WordPress側、サーバー側、SSL証明書、リダイレクト設定で表記を統一してください。
おすすめは、どちらを正規URLにするかを最初に決めて、全設定を同じ表記にそろえることです。
SSL化で失敗したときの直し方
ドメイン変更と同時にSSL化すると、失敗時の原因が増えます。
特に、SSLがまだ使えない段階でWordPressのURLをhttpsに変えると、管理画面に入れなくなることがあります。
| 状態 | 判断 | 対応 |
|---|---|---|
| httpでは見えるがhttpsで見えない | SSL未設定または未反映の可能性 | サーバー側でSSLが有効か確認 |
| httpsで警告が出る | 証明書や混在コンテンツの可能性 | 画像や内部リンクにhttpが残っていないか確認 |
| リダイレクトが繰り返される | SSL転送が複数箇所で衝突している可能性 | サーバー、.htaccess、プラグインを1つずつ確認 |
SSLでつまずいた場合は、まずhttpsで新ドメインのトップページが開けるか確認します。
開けないなら、WordPressではなくSSL設定やDNS反映を優先して確認してください。
リダイレクトループが起きる原因
「ページの自動転送設定が正しくありません」と表示される場合は、リダイレクトループの可能性があります。
これは、AからBへ転送し、BからAへ戻すような設定になっている状態です。
よくある原因は、サーバーの転送設定、.htaccess、SSL化プラグイン、キャッシュプラグインの重複です。
確認する順番
● サーバー側の転送設定を確認する
● .htaccessに旧ドメインやhttps転送が残っていないか見る
● SSL化プラグインを一時停止する
● キャッシュプラグインのキャッシュを削除する
● ブラウザのキャッシュを消して確認する
リダイレクトは、できれば1箇所で管理してください。
サーバー側でもプラグイン側でも同じ転送を設定すると、トラブルの原因になります。
画像が表示されない場合の直し方
ドメイン変更後に本文は表示されるのに画像だけ出ない場合は、画像URLに旧ドメインが残っている可能性があります。
WordPressの投稿本文、固定ページ、ウィジェット、テーマ設定、CSS内に旧URLが残ることがあります。
この場合は、旧ドメインから新ドメインへ安全に置換します。
置換するときの考え方
● 置換前に必ずデータベースのバックアップを取る
● 旧URLと新URLを完全一致で指定する
● httpとhttpsの違いを間違えない
● wwwありなしを間違えない
● 置換後は画像、内部リンク、ボタンリンクを確認する
データベースを直接SQLで全置換するのはおすすめしません。
WordPressにはシリアライズされたデータがあり、雑に置換すると設定が壊れることがあります。
初心者は、WordPress対応の置換プラグインやバックアップ付きの移行ツールを使う方が安全です。
下層ページが404になる場合の直し方
トップページは表示されるのに記事ページだけ404になる場合は、パーマリンク設定の不整合が考えられます。
管理画面に入れる場合は、「設定」から「パーマリンク」を開き、何も変えずに保存してください。
これで.htaccessが再生成され、下層ページが戻ることがあります。
それでも直らない場合は、.htaccessの権限や中身を確認します。
404の確認ポイント
● パーマリンク設定を保存し直したか
● .htaccessが存在しているか
● .htaccessが書き込み可能か
● 旧ドメインへの転送コードが残っていないか
● サーバーの公開フォルダが正しいか
記事URLを一括で変更するのは最後の手段です。
まずはパーマリンクと.htaccessを確認しましょう。
旧ドメインから新ドメインへSEOを引き継ぐ設定
サイトが表示されるようになっただけでは、ドメイン変更は完了ではありません。
検索流入をできるだけ落とさないためには、旧URLから新URLへ正しく転送する必要があります。
基本は、旧ドメインの各ページから対応する新ドメインの各ページへ301リダイレクトを設定します。
| やること | 目的 | 注意点 |
|---|---|---|
| 301リダイレクト | 旧URLから新URLへ評価と訪問者を誘導する | 全ページをトップへ飛ばすのは避ける |
| 内部リンク修正 | サイト内の旧URL混在を減らす | 本文、メニュー、ボタン、画像を確認する |
| サイトマップ再送信 | 検索エンジンに新URLを伝える | 新ドメイン側のURLで作成する |
| Search Console確認 | インデックス状況を把握する | 旧ドメインと新ドメインの両方を見る |
ドメイン変更直後は、検索順位やアクセスが一時的に不安定になることがあります。
だからこそ、リダイレクト、内部リンク、サイトマップを丁寧に整えることが重要です。
WordPressドメイン変更でよくある失敗例
失敗例1:SSL設定前にhttpsへ変更した
SSLがまだ有効でないのにWordPressアドレスをhttpsにすると、管理画面へ入れなくなることがあります。
この場合は、wp-config.phpやデータベースで一時的にhttpへ戻すか、SSL設定を正しく完了させます。
失敗例2:WordPressアドレスとサイトアドレスを混同した
WordPressアドレスは、WordPress本体がある場所です。
サイトアドレスは、読者に見せたいサイトのURLです。
通常は同じURLで問題ありませんが、WordPressをサブディレクトリに入れている場合は違うことがあります。
失敗例3:旧URLを本文内に残した
管理画面のURLを変えただけでは、過去記事内の画像URLや内部リンクは残ることがあります。
画像切れやリンク切れが出る場合は、旧URLの置換が必要です。
失敗例4:キャッシュが残っていて直っていないように見える
サーバーキャッシュ、プラグインキャッシュ、ブラウザキャッシュが残っていると、古い状態が表示されることがあります。
設定を直した後は、キャッシュを削除してから確認してください。
失敗例5:旧ドメインをすぐ解約した
旧ドメインをすぐ解約すると、旧URLから新URLへの転送ができなくなります。
検索流入があるサイトなら、旧ドメインはしばらく維持した方が安全です。
復旧作業のおすすめ手順
ここからは、実際にどの順番で作業すればいいかをまとめます。
原因が複数ある場合でも、この順番なら無駄に壊しにくいです。
復旧手順
● 現在の旧URL、新URL、SSL有無、公開フォルダをメモする
● サーバー側で新ドメインが正しいフォルダを向いているか確認する
● SSLが有効になっているか確認する
● 管理画面に入れない場合はwp-config.phpでURLを一時指定する
● 管理画面に入れたら設定 → 一般のURLを確認する
● パーマリンク設定を保存し直す
● 画像、内部リンク、メニュー、ボタンの旧URLを確認する
● 旧ドメインから新ドメインへ301リダイレクトを設定する
● サイトマップとSearch Consoleを確認する
途中で症状が変わった場合は、変更した内容をメモしてから次に進んでください。
復旧作業は「一気に直す」より「1つ直して確認する」方が安全です。
サーバー会社へ問い合わせるときの例文
自力で判断できない場合は、サーバー会社へ早めに問い合わせましょう。
その際、状況を整理して伝えると、回答がかなり早くなります。
問い合わせ文の例
WordPressのドメイン変更後、サイトが正常に表示されなくなりました。
旧ドメインは「旧ドメイン名」、新ドメインは「新ドメイン名」です。
現在の症状は「管理画面に入れない」「リダイレクトが繰り返される」「画像が表示されない」などです。
独自ドメイン設定、公開フォルダ、SSL設定に問題がないか確認をお願いします。
WordPressの設置フォルダは「フォルダ名」です。
作業前後で変更した内容は「変更内容」です。
問い合わせでは、感覚的に「壊れました」とだけ伝えるより、症状と変更内容を具体的に書くのがコツです。
特に、旧ドメイン、新ドメイン、公開フォルダ、SSLの状態は必ず書いてください。
ドメイン変更前にやっておくべき予防策
まだ作業前なら、次の準備をしてから進めてください。
ドメイン変更は簡単に見えますが、失敗すると復旧に時間がかかります。
| 準備 | 理由 | 具体的にやること |
|---|---|---|
| バックアップ | 失敗しても戻せるようにする | ファイルとデータベースの両方を保存 |
| 新ドメイン設定 | WordPress変更前に受け皿を作る | 公開フォルダとDNSを確認 |
| SSL設定 | https化の失敗を防ぐ | 新ドメインでSSLが使えるか確認 |
| URL表記の統一 | 転送ループを防ぐ | https、wwwありなしを決める |
| 作業メモ | トラブル時に戻しやすい | 変更前の設定値をスクショする |
特にバックアップは必須です。
ファイルだけでなく、データベースも保存しておかないと完全には戻せません。
自分で直すべきケースと相談すべきケース
軽い設定ミスなら自分で直せます。
ただし、データベースやサーバー設定が絡む場合は、無理に進めない方が安全です。
| 状況 | 自力対応の目安 | おすすめ対応 |
|---|---|---|
| 管理画面に入れる | 比較的対応しやすい | 一般設定、パーマリンク、置換を確認 |
| 管理画面に入れない | FTP操作ができるなら対応可能 | wp-config.phpで一時復旧 |
| データベース編集が必要 | 初心者には危険 | バックアップ後に慎重に作業、または相談 |
| 本番サイトで売上がある | 自己判断はリスクが高い | サーバー会社や専門家に相談 |
大切なのは、復旧できそうに見えても、無理に進めない判断です。
特にデータベース編集は、1文字のミスで別のエラーを生むことがあります。
まとめ:WordPressドメイン変更失敗は順番に直す
WordPressのドメイン変更に失敗したときは、まず落ち着いて原因を切り分けましょう。
多くの場合、URL設定、SSL、公開フォルダ、リダイレクト、旧URL混在のどこかに原因があります。
管理画面に入れない場合でも、wp-config.phpやデータベースから復旧できる可能性があります。
ただし、WordPressの再インストールやデータベースの無計画な編集は避けてください。
最初にバックアップを取り、1つずつ確認しながら戻すことが、もっとも安全な解決策です。
ドメイン変更は、サイトの住所を変える大きな作業です。
焦って触るほど原因が増えるので、サーバー側、WordPress側、SEO設定の順番で丁寧に整えていきましょう。
[1]: https://developer.wordpress.org/advanced-administration/upgrade/migrating/ “Migrating WordPress – Advanced Administration Handbook | Developer.WordPress.org”
[2]: https://lolipop.jp/manual/user/wordpress-install-domain/ “ロリポップのお申込み時に「WordPress同時インストール」したあと、独自ドメインのURLへ変更する方法 – ロリポップ!レンタルサーバー”


コメント