当社の読者の一人が最近、単純なURL変更がWordPressサイト全体をダウンさせたため、パニックに陥って連絡してきました。ウェブサイト構築の初期の頃、私たちもその胸が締め付けられるような感覚をよく知っています。
WordPressのURLを変更することはデリケートなプロセスであり、一歩間違えるとサイトにアクセスできなくなったり、内部リンクが壊れたりする可能性があります。多くのサイト所有者がこの作業に神経質になるのはそのためです。
しかし、心配しないでください。安全に乗り越えるお手伝いをします。この記事では、WordPressサイトのURLを正しく変更するために使用する正確な方法を紹介し、すべてが完璧に機能し続けることを保証します。
URL を正しく更新しましょう。

WordPressサイトのURLを変更する理由
WordPressのURLを変更する必要がある、または変更したい理由はたくさんあります。
- WordPressをローカルサーバーからライブサイトへ移行する際には、サイトURLを更新する必要があります。
- WordPressサイトを新しいドメイン名に移動した場合は、変更を反映するためにサイトURLを変更する必要があります。
- WordPress を別のディレクトリに移動しているため、サイト URL を変更する必要があります。たとえば、WordPress のサイト URL から /wordpress/ を削除する場合などです。
- WordPressをHTTPからHTTPSへ移行する際にもURLを変更する必要があります。
それとは別に、WordPress で「リダイレクトが多すぎます」というエラーが表示されている場合や、その他のWordPress エラーのトラブルシューティングを行っている場合は、WordPress アドレスの設定を変更する必要があるかもしれません。
WordPressアドレスとサイトアドレスの違いは何ですか?
WordPressのURLを変更する際には、WordPressアドレスとサイトアドレスの2つの設定を更新する必要があります。

これは、多くの初心者にとって混乱を招く可能性があります。なぜなら、彼らは2つの設定の違いを知らないからです。
- WordPressのアドレス(URL)は、管理ページ、メディアファイル、プラグイン、テーマなど、WordPressのファイルとフォルダが保存されている場所のアドレスです。
- WordPressでのサイトアドレス(URL)は、ウェブサイトの公開部分です。訪問者がウェブサイトにアクセスするためにウェブブラウザに入力するものです。
ほとんどのユーザーにとって、WordPressアドレスとサイトアドレスのURLは同じになります。
ただし、場合によっては、大企業がWordPressサイトを別のサーバーでホストすることがあります。これは、企業のウェブサイトに他の多くのアプリケーションがあり、各アプリケーションのホスティング場所を分離してWordPressセキュリティを向上させたいからです。
それでは、WordPressウェブサイトのURLを簡単に変更する方法を見ていきましょう。以下のクイックリンクを使用して、使用したい方法に直接ジャンプしてください。
- 管理画面からWordPressサイトのURLを変更する
- functions.phpファイルを使用してWordPressサイトのURLを変更する
- wp-config.php ファイルを使用して WordPress サイトの URL を変更する
- phpMyAdminを使用してデータベースでWordPressサイトURLを変更する方法
- ボーナス:AIOSEOでURL変更後のリダイレクトを管理する
- WordPressのURLを変更することに関するよくある質問(FAQ)
- WordPressのURLに関するエキスパートガイド
方法1:管理画面からWordPressサイトURLを変更する
この方法は最も簡単で初心者向けです。WordPress管理画面にアクセスできる場合は、この方法を使用することをお勧めします。
例えば、サイトのURLを計画的かつ管理された方法で変更する場合(HTTPからHTTPSへの移行など)にこの方法を使用でき、管理エリアに完全にアクセスできます。
これは初心者にとって最も安全な方法であり、緊急時ではなく、変更に時間をかけられる場合に理想的です。
WordPressダッシュボードにログインし、設定 » 一般に移動するだけです。
ここで、「WordPress アドレス」と「サイトアドレス」のボックスでWordPressサイトのURLを変更できます。

前述の通り、ほとんどのウェブサイトでは、これらは同じURLになります。
その後、「変更を保存」ボタンをクリックして、URLの変更を保存します。
これで、ウェブサイトにアクセスして、すべてが正常に機能していることを確認できます。
方法2:functions.phpファイルを使用してWordPressサイトURLを変更する
URLの変更がうまくいかず、WordPress管理エリアへのアクセスを失ったが、サイトへのFTPアクセスはまだある場合に、この方法を使用できます。
まず、FTPクライアントを使用してWordPressサイトに接続する必要があります。詳細については、WordPressへのファイルアップロードにFTPを使用する方法に関するガイドをご覧ください。
次に、WordPressのテーマフォルダを見つける必要があります。ほとんどのユーザーの場合、これは/wp-content/themes/your-theme-folder/のようなものになります。

このフォルダ内で、functions.phpファイルを開き、メモ帳やテキストエディットなどの好みのテキストエディタで編集する必要があります。
次に、ファイルの末尾に次のコードを追加する必要があります。
update_option( 'siteurl', 'https://example.com' );
update_option( 'home', 'https://example.com' );
https://example.com をご自身のサイトURLに置き換えるのを忘れないでください。これで変更を保存し、FTPを使用してファイルをサーバーにアップロードできます。
これで、ウェブサイトにアクセスして、すべてが正常に戻ったことを確認してください。
この方法の利点は、データベース内のサイトURLが更新されることです。WordPressは、functions.phpファイルがロードされるたびにサイトURLのデータベースを更新します。
サイトが復旧したら、functions.phpファイルからその2行のコードを削除することが重要です。このコードはページが読み込まれるたびにデータベースを更新しますが、データベースに正しいURLが保存されたら、コードを残しておく必要はありません。
方法3:wp-config.phpファイルを使用してWordPressサイトのURLを変更する
編集する必要のあるWordPressテーマがわからない場合や、functions.phpファイルが見つからない場合は、この方法を使用できます。URLの変更がうまくいかずWordPress管理画面にアクセスできなくなったが、サイトへのFTPアクセスはまだある場合に最適です。
WordPress設定ファイル(wp-config.phpと呼ばれます)にウェブサイトのURLを追加する必要があります。このファイルはウェブサイトのルートフォルダにあり、重要なWordPress設定が含まれています。
このファイルを変更するには、FTPクライアントを使用してウェブサイトに接続する必要があります。詳細については、WordPressにファイルをアップロードするためにFTPを使用する方法に関するガイドを参照してください。
次に、通常はドメインのルートフォルダにある wp-config.php ファイルを見つける必要があります。

その後、「編集はここまでです。公開を楽しんでください」という行の直前に、次のコードを追加する必要があります。
define( 'WP_HOME', 'https://example.com' );
define( 'WP_SITEURL', 'https://example.com' );
https://example.comを独自のドメイン名に置き換えることを忘れないでください。
これで変更を保存し、ファイルをサーバーにアップロードし直すことができます。その後、ウェブサイトにアクセスしてすべてが正常に機能していることを確認してください。
プロのヒント: wp-config.phpファイルでURLを定義すると、データベースの設定が上書きされます。そのため、管理ダッシュボードの「WordPressアドレス」と「サイトアドレス」のフィールドがグレー表示になります。この方法を使用している場合は、これは完全に正常です!
方法4:phpMyAdmin を使用してデータベースで WordPress サイトの URL を変更する
WordPressサイトのURLを更新する別の方法は、WordPressデータベースで直接変更することです。これは、WordPressホスティングアカウントのダッシュボードから直接行うことができます。
この強力な方法は、緊急時に最適です。WordPress管理画面やFTP経由でサイトのファイルにアクセスできない場合にのみ使用してください。
ホスティングコントロールパネルが唯一利用可能なアクセスポイントである緊急時、例えば移行が失敗した後や、他の方法で問題が発生した場合などに特に役立ちます。
重要: これを行う前に、WordPress データベースのバックアップを作成することをお勧めします。これは非常に重要であり、何か問題が発生した場合に WordPress データベースの変更を元に戻すのに役立ちます。
詳細については、WordPressデータベースのバックアップ方法に関するガイドをご覧ください。
その後、ウェブホスティングアカウントのダッシュボードにログインし、「データベース」セクションにある「phpMyAdmin」アイコンをクリックする必要があります。

注意: 手順はホスティングプロバイダーによって若干異なる場合があります。しかし、BluehostのようなすべてのcPanelホスティングプロバイダーは、データベース設定を編集する機能を提供しています。
これにより、MySQLデータベースを編集するためのWebベースのインターフェイスを提供するphpMyAdminアプリケーションが自動的に起動します。詳細については、phpMyAdminを使用したWordPressデータベース管理の初心者向けガイドをご覧ください。
まず、左側の列にあるWordPressデータベースをクリックする必要があります。これにより、WordPressデータベース内のテーブルが表示されます。
次に、「wp_options」列オプションをクリックします。

デフォルトでは、データベースのプレフィックスは「wp_」ですが、WordPressデータベースのプレフィックスは変更できるため、異なる場合があります。
オプションテーブル内に、いくつかの行が表示されます。「siteurl」と「home」が記載されている「option_name」列を見つける必要があります。

まず、各行の左側にある鉛筆の「編集」アイコンをクリックし、「option_value」フィールドを新しいサイトURLに変更してください。
オプションテーブルを下にスクロールして、「home」オプション名を見つける必要がある場合があります。
その後、右下にある「実行」ボタンをクリックするだけで、データベースの変更を保存できます。

これで、ウェブサイトにアクセスして、すべてが正常に機能していることを確認できます。
重要: これらの方法は、WordPressアドレスとサイトアドレスのコア設定のみを変更します。投稿やページに追加したリンクは変更されません。それらを更新する方法については、以下のFAQセクションで説明します。
ボーナス:AIOSEOでURL変更後のリダイレクトを管理する
上記のいずれかの方法でサイトURLを変更した後(特に新しいドメインに移行する場合)、もう1つ重要なステップがあります。それはリダイレクトの設定です。リダイレクトは、検索エンジンや訪問者のブラウザに新しいページがどこにあるかを伝えるもので、SEOランキングを維持し、404エラーを回避するために不可欠です。
リダイレクトを管理する最も簡単な方法は、AIOSEOプラグインを使用することです。強力なリダイレクトマネージャーを備えており、このプロセスをシンプルかつエラーなく実行できます。

注意: このプラグインには無料版がありますが、SEOランキングを失うことなくウェブサイト全体、投稿、ページなどをリダイレクトできるのはAIOSEO Pro版のみです。
ウェブサイト全体のredirectを簡単に作成できる組み込みのredirectマネージャーを備えています。
このようにウェブサイトをリダイレクトすると、古いドメインにリンクしていたサイトからのリンクが保持され、404エラーが防止され、訪問者にとってより良い体験が生まれます。

これを正しく行うには、既存のサイトのコピーを作成し、新しいドメインに移動してから、古いサイトを新しいサイトにリダイレクトする必要があります。
WordPressサイトを移動する際にURLを更新する方法に関するガイドで詳細を確認できます。
WordPressで個々の投稿やページをリダイレクトしたい場合は、WordPressで301リダイレクトを作成するための初心者向けガイドをご覧ください。
WordPressのURLを変更することに関するよくある質問(FAQ)
長年にわたり、私たちは何十万人ものユーザーがWordPressウェブサイトを作成したり、ブログを開始したり、オンラインストアを開始したりするのを支援してきました。
この間、WordPressのURL変更に関するさまざまな質問に数多く回答してきました。以下に、よく寄せられる質問をいくつかご紹介します。
WordPressのアドレスとサイトのアドレスのフィールドがグレーアウトしているのはなぜですか?
管理エリアの設定ページでWordPressアドレス(URL)がグレー表示されている場合、URLはwp-config.phpファイルにハードコードされていることを意味します。

WordPressのURLを変更するには、上記の方法3に従ってwp-config.phpファイルを編集し、URLを適切に変更する必要があります。
URL設定を誤って変更した後、WordPressサイトを復旧するにはどうすればよいですか?
時には、技術に詳しくないユーザーがWordPress管理画面からWordPressのURLとサイトアドレスの設定を誤って変更してしまうことがあります。
それから回復するには、上記の指示に従って、functions.php、wp-config.php、またはWordPressデータベースを編集してWordPressのURLを元に戻す必要があります。
WordPressのすべてのブログ記事、ページ、その他のコンテンツエリアのURLを一括で更新できるプラグインはありますか?
はい、Go Live Update URLs プラグインを使用できます。
WordPressのURLを変更する際には、WordPressの投稿、ページ、その他のデータベース内のリンクを一括更新する方法が必要になります。このプラグインは、大幅な時間節約になります。
ウェブサイトのURLを変更する際に使用するだけでなく、WordPress.comからWordPress.orgへの移行、WixからWordPressへの移行、WeeblyからWordPressへの移行など、さまざまな他のプラットフォームからWordPressにウェブサイトを移行するためにも使用しています。
WordPressのURLに関するエキスパートガイド
この記事がWordPressサイトのURLを簡単に変更するのに役立ったことを願っています。WordPressのURLに関連する他の記事も参照してください。
- ウェブサイトのURLとは何ですか(初心者向けに重要な部分を解説)
- WordPressのSEOフレンドリーなURL構造とは
- WordPressでデフォルトの検索URLスラッグを変更する方法
- WordPressサイトを移動する際にURLを簡単に更新する方法
- WordPressのURLから数字を削除する方法
- WordPressで子ページURLから親スラッグを削除する方法
- WordPressのURLからv=XXXX文字列を削除する方法
- WordPressでカスタムログインURLを追加する方法(ステップバイステップ)
- WordPressでアップロードした画像のURLを取得する方法
- WordPressで投稿のサムネイルURLを取得する方法
この記事が気に入ったら、WordPressのビデオチュートリアルについては、YouTubeチャンネルを購読してください。 TwitterやFacebookでもフォローできます。

ヘンリー
こんにちは Wpbeginner、サイトを /mysite.com から /www.mysite.com に変更したいのですが。www だけが異なります。https:// バージョンを使用して構築したバックリンクは、www バージョンにリンクジュースをリダイレクトしますか?
。
WPBeginner コメント
これは、ダッシュボードの[設定] > [一般]の下にある[サイトURL]を編集することで変更できます。
「リンクジュース」はこの場合問題ないはずです。とはいえ、最良の結果を得るためには301リダイレクトの作成をお勧めします。
イジー・ヴァネック
方法5でサイトを移行し、すべてのURLを新しいドメインにリダイレクトできると理解してよろしいでしょうか?つまり、ドメインのみを上書きし、URLの残りの部分はそのままにするということですか?
WPBeginnerサポート
それはあなたの投稿やページもリダイレクトします。
管理者
イジー・ヴァネック
はい、まさにその意図でした(別のドメインへの移行に関するものです)。私の仮説を確認していただきありがとうございます。ページや記事のリダイレクトは、まさに私が望む結果を達成するために必要なことです。
9
こんにちは、同僚が最初の方法を使用しましたが、ページはまだ存在しますが、WordPress管理サイトにログインできません。どこを元に戻す必要がありますか?
他のすべてを試しましたが、うまくいきませんでした。
WPBeginnerサポート
サイトへのログインを試みる際にどのような問題が発生しているかによりますが、上記の記事の他の方法のいずれかを使用して、アドレスを正しいURLに戻すことができるはずです。
管理者
トマシュ・ルコムスキ
ありがとう。私のウェブサイト全体を救ってくれました!
WPBeginnerサポート
当社の記事がお役に立てて嬉しいです!
管理者
LittleDrop
404
申し訳ありませんが、そのページを見つけることができませんでした。
この場所には何も見つからなかったようです。以下のリンクのいずれか、または検索を試してみてはいかがでしょうか?
上記はエラーメッセージです。
どうすればよいですか?
WPBeginnerサポート
サイトのURLを正しいURLに変更したにもかかわらず404エラーが表示される場合は、ホスティングプロバイダーに問い合わせてください。通常、彼らは正しいURLへのリダイレクトの設定を支援できます。
管理者
An
ウェブサイトのURLをhttpからhttpsに変更すると、すべて問題なく表示されます。
しかし、ログアウトして再度ログインするたびに、URLがhttpに戻ってしまいます。
WordPressの管理画面から変更したり、データベースで直接変更したりしましたが、ログインし直すと常に変更が元に戻ってしまいます。
何が原因か何かご存知ですか?
WPBeginnerサポート
ホスティングプロバイダーに確認することをお勧めします。ドメインの変更が更新されない限り、変更を防ぐシステムを導入している場合があります。また、キャッシュが有効になっている場合はクリアすることもお勧めします。これは、その問題のもう1つの一般的な原因です。
管理者
ネイト・ガーナー
ドメインDNSを変更する前にURLを変更しますか、それとも後に変更しますか?ダウンタイムをできるだけ短くしたいです。
ありがとう
WPBeginnerサポート
ドメインを変更したい場合を除き、DNSを編集する必要はありません。ドメインを変更したい場合は、以下のガイドをご覧ください。
https://014.leahstevensyj.workers.dev/wp-tutorials/how-to-properly-move-wordpress-to-a-new-domain-without-losing-seo/
管理者
ジョセフ
皆さん、ありがとうございます。誤ってWordPressとサイトのURLの両方を変更してしまい、サイトにアクセスできなくなりました。localhost/mysiteと入力すると、エラー404が返されました。しかし、この記事のおかげで、今は安心しています。感謝します。
Niuta
あなたは素晴らしいです!
WPBeginnerサポート
Glad our guide was helpful
管理者
Dev Shah
サイトURLはすでに変更しました。次に、内部ブラウジングURL(例:
私のサイト:xyz.com)を変更したいです。
もし私が「会社概要」ページに移動すると
URLは次のようになります: xyz.com/about
WordPressでこれは可能ですか?
WPBeginnerサポート
パーマリンクはご希望に合わせて変更したいでしょう。そのためのガイドは以下をご覧ください。
https://014.leahstevensyj.workers.dev/wp-tutorials/how-to-create-custom-permalinks-in-wordpress/
管理者
Michael Feinsinger
ありがとうございます。方法4を使用しました。phpmyadminです。うまくいきました!
WPBeginnerサポート
Glad to hear our guide helped
管理者
Gary Sim
サイトURLとホームURLは別でも良いですか?
私のサイトはwww.付きのhttpsでは動作しません。
そのため、設定でサイトURLをhttps:/www.exampleに変更し、ホームアドレスは変更しないということは可能ですか?
WPBeginnerサポート
ホスティングプロバイダーに連絡することをお勧めします。彼らはその問題を解決するのを手伝ってくれるだけでなく、ホスティングで許可されている/必要なことも教えてくれます。
管理者
Chris W
方法3はうまくいきました!本当にありがとうございます
WPBeginnerサポート
Glad our guide was helpful
管理者
Frans
すべてのオプションを試しましたが、何も機能しません!
URLを変更することは問題ありませんが、その後何も機能しなくなります。
WPBeginnerサポート
You would want to ensure the domain you changed your site to is set up properly. If you reach out to your hosting provider they should be able to assist
管理者
Alina Rekena
記事をありがとうございます!しかし、私の場合、ドメインはまだ機能せず、ドメインのサーバーが見つからないと表示されます。DNSレコード(ネームサーバー)はドメインに入力しました。問題はどこで探せばよいですか?
WPBeginnerサポート
ドメインが正しく接続されていることを確認するために、ホスティングプロバイダーに連絡することをお勧めします。
管理者
マリアム・アンダーソン
設定をいじっていて、サイトを壊したと思いました。方法#2はうまくいきました。ありがとうございます!
WPBeginnerサポート
Glad our recommendation was able to help
管理者
Aldo
ローカルホストでWPサイトを構築しており、Duplicatorを使用してオンラインホストに移行する予定です。Duplicatorを実行してサイトを移行する前に、WPアドレスとサイトアドレスを何に設定すべきですか?
WPBeginnerサポート
以下にある、ローカルインストールからライブサイトへサイトを移行する方法に関するガイドをご覧ください。
https://014.leahstevensyj.workers.dev/wp-tutorials/how-to-move-wordpress-from-local-server-to-live-site/
管理者
サマンサ・サレージ
WordPressのURLがサブドメインにあり、サイトURLをドメインに変更したいです。管理画面で変更しましたが、フロントエンドにその変更が反映されていません。機能させるには、URL置換プラグインを実行する必要がありますか?
WPBeginnerサポート
お探しのものについては、以下のガイドをご覧ください。
https://014.leahstevensyj.workers.dev/wp-tutorials/how-to-properly-move-wordpress-from-subdomain-to-root-domain/
管理者
Steve Shorr
一般 > 設定 に行ったとき
ウェブアドレスが見当たりません
WPBeginnerサポート
WordPress.com をご利用の可能性があります。両者の違いについては、以下の記事で解説しています。
https://014.leahstevensyj.workers.dev/beginners-guide/self-hosted-wordpress-org-vs-free-wordpress-com-infograph/
管理者
Rita Smith
あなたが推奨する2つのアップデートプラグインはテストされておらず、最新バージョンのwpで動作しない可能性があります。
WPBeginnerサポート
現時点ではこれらのプラグインをお勧めします。この特定の警告については、以下の記事をご覧ください。
https://014.leahstevensyj.workers.dev/opinion/should-you-install-plugins-not-tested-with-your-wordpress-version/
管理者
Sacha
今日wpでウェブサイトを作成しようとしましたが、URLを変更したところ、wpダッシュボードにアクセスできなくなりました。助けていただけますか?
WPBeginnerサポート
アドレスを古いURLに戻し、ホスティングプロバイダーに連絡する必要があります
管理者
Sacha
返信ありがとうございます。アクセス権がないため、電話またはクライアントファイル経由で行う必要がありますか?もしそうであれば、より詳細な説明はありますか?初めてで、すべてが私にとって新しいものです。本当にありがとうございます。
WPBeginnerサポート
アクセス権によって異なりますが、上記の記事では推奨される住所変更方法を説明しています。
ビル・ムンデハウゼン
このオプション(簡単な方)「この方法は最も簡単です。すでにWordPress管理画面にアクセスできる場合は、この方法を使用することをお勧めします。WordPressウェブサイトにログインして、[設定] » [一般]ページに移動するだけです。ここから、「WordPressアドレス」と「サイトアドレス」のオプションの下でWordPressサイトのURLを変更できます。」これは存在しません。
WPBeginnerサポート
それがない最も可能性の高い理由は、WordPress.comを使用している場合です。もしそうであれば、このオプションはありません。WordPress.comとWordPress.orgの比較については、以下の記事をご覧ください。
https://014.leahstevensyj.workers.dev/beginners-guide/self-hosted-wordpress-org-vs-free-wordpress-com-infograph/
管理者
Amit Patil
本当にありがとうございます。この投稿は大変参考になりました。
Phpオプションでうまくいきました。
WPBeginnerサポート
Glad our guide was helpful
管理者
Darwish
本当にありがとうございます。この解決策をどれだけ探していたか分かりません。ホストにも連絡しましたが、彼らもやり方が分かりませんでした…。方法3で解決しました。
WordPress に関することは、いつもあなたの信頼できる情報源です。
再度、本当にありがとうございます。
WPBeginnerサポート
Glad our recommendations were able to help
管理者
オモレワ・アデトラ
こんにちは。サイトアドレスを変更すると、以前のURLのファイルがすべて失われ、リダイレクトしたり、以前のサイトにアクセスできなくなったりしないか心配です。それは私のブログ投稿のすべてを失うことを意味しませんか?どうすればよいですか?
WPBeginnerサポート
サイトを新しいドメインに変更したい場合は、以下の記事をご覧ください。
https://014.leahstevensyj.workers.dev/wp-tutorials/how-to-fix-destination-folder-already-exists-error-in-wordpress/
管理者
Harsh Patel
こんにちは
WordPressダッシュボードでサイトアドレスのURLを変更し、その後cPanelアカウントで変更しましたが、それでも「このサイトにアクセスできません」と表示されます。
どうすればよいですか?
WPBeginnerサポート
ドメインが正しく設定されていることを確認するために、ホスティングプロバイダーに問い合わせる必要があります。
管理者