WordPress Tips | 基本設定:サイトアドレス(URL)とWordPressアドレス(URL)を一致させる

web Web
スポンサーリンク

サイトアドレス(URL)とWordPressアドレス(URL)とは何か

WordPressの「設定 → 一般」には
「WordPress アドレス (URL)」と「サイトアドレス (URL)」という、よく似た名前の項目が並んでいます。

ざっくり言うと、役割はこうです。

WordPressアドレス(URL):WordPress本体がインストールされている場所(システムの置き場所)
サイトアドレス(URL):訪問者がアクセスするサイトのURL(表の顔)

プログラミングでたとえると、
WordPressアドレスは「ソースコードが置いてあるディレクトリ」
サイトアドレスは「ユーザーがアクセスするエンドポイントURL」
というイメージを持つと理解しやすいです。


2つを一致させる、という状態をイメージする

もっともシンプルな構成

いちばんシンプルな構成は、WordPressをドメイン直下にインストールしているパターンです。

例:
ドメイン:https://example.com
WordPressを https://example.com にインストール

この場合、2つの設定はこうなります。

WordPressアドレス(URL):https://example.com
サイトアドレス(URL):https://example.com

これが「2つを一致させる」という、もっとも基本的な形です。
インストール直後の多くの環境では、最初からこの状態になっています。


一致させずに使うケースと、その仕組み

サブディレクトリにインストールするパターン

少し発展的な構成として、WordPressをサブディレクトリにインストールする方法があります。

例:
WordPressを https://example.com/blog にインストール
でも、訪問者には https://example.com をトップページとして見せたい

このときの設定はこうなります。

WordPressアドレス(URL):https://example.com/blog
サイトアドレス(URL):https://example.com

つまり、
WordPressアドレスは「裏側の実体の場所」
サイトアドレスは「表向きに見せる入口」
という分担になります。

この構成は、すでに静的サイトが https://example.com にあり、
ブログ部分だけを https://example.com/blog にWordPressで作る、といったときにも使われます。


なぜ「一致させる」ことが推奨されやすいのか

理由1:構成がシンプルでトラブルが少ない

2つのURLを一致させると、構成がとてもシンプルになります。

管理画面も、公開されるページも、同じドメイン・同じパス配下で完結するため、
URLの書き換えやリダイレクト、特殊な設定をあまり意識しなくて済みます。

プログラミングで言えば、
「APIサーバーとフロントエンドが同じオリジンにある」状態に近く、
CORSや複雑なルーティングを気にしなくていい、という感覚です。

理由2:引っ越しやリニューアルが楽になる

将来、サーバー移転やドメイン変更、サイトリニューアルをするとき、
WordPressアドレスとサイトアドレスが同じ方が、URLの置き換えや移行作業がシンプルになります。

どちらかだけが別のパスを指していると、
データベース内のURL置換や、wp-config.phpの調整、リダイレクト設定など、
考慮すべきパターンが増えてしまいます。

理由3:初心者が「どこを触っていいか」で迷わない

2つのURLが違う構成は、仕組みを理解していれば便利ですが、
プログラミング初心者・WordPress初心者には、かなり混乱の元になります。

「どっちを変えたらいいのか」
「どっちを変えたら壊れるのか」

この判断が難しいので、
最初は「両方同じURLにしておく」方が安全で、学習コストも低くなります。


絶対に知っておくべき「危険ポイント」

WordPressアドレス(URL)はむやみに変えない

WordPressアドレスは、WordPress本体が置かれている場所そのものを指します。

ここを管理画面から適当に書き換えると、
WordPressが自分の居場所を見失い、管理画面にもサイトにもアクセスできなくなる、
という事態が簡単に起こります。

プログラミングでたとえると、
「アプリケーションのルートディレクトリを、設定ファイルで間違ったパスに変えてしまった」
ようなもので、フレームワークが一切動かなくなるイメージです。

初心者のうちは、
WordPressアドレス(URL)は「基本的に触らない」
というルールで覚えておくのが安全です。

サイトアドレス(URL)も、変更には慎重さが必要

サイトアドレスは、訪問者がアクセスするURLです。
こちらは、まだ戻しやすい方ですが、それでも軽い気持ちで変えると、

サイトが一時的に表示されなくなる
ログインURLが変わって混乱する
内部リンクや画像URLとの整合性が崩れる

といった問題が起こることがあります。

特に、http → https への変更や、ドメイン変更などを行うときは、
バックアップを取る
変更手順を事前に確認する
必要ならプラグインや検索置換ツールでURLを一括変換する
といった準備が必要になります。


「一致させる」具体的なイメージと例題

例1:これからブログを始める人の、いちばん安全な形

あなたが新しく https://my-coding-blog.com というドメインを取り、
そこにWordPressをインストールしたとします。

インストール時に、WordPressをドメイン直下に入れたなら、
WordPressアドレス(URL):https://my-coding-blog.com
サイトアドレス(URL):https://my-coding-blog.com

このまま「両方同じ」にしておけばOKです。
この構成なら、特別な理由がない限り、どちらも変更する必要はありません。

プログラミングで言えば、
「シンプルな単一プロジェクト構成で、ルートディレクトリ直下にアプリを置いた」
という状態です。

例2:サブディレクトリに入っているものを、あとから統一したくなった場合

少しレベルの高い話ですが、
最初に https://example.com/blog にWordPressを入れて運用していたけれど、
あとから「やっぱり https://example.com をWordPressサイトにしたい」と思うことがあります。

この場合、
WordPressアドレス(URL):https://example.com/blog
サイトアドレス(URL):https://example.com

という構成にして、
トップページだけを index.php.htaccess の設定で blog ディレクトリに飛ばす、
という方法があります。

ただし、これはファイル操作や設定変更が必要で、
初心者がいきなり本番環境でやるにはリスクが高い作業です。

だからこそ、
「最初から2つを一致させておく」
「よく分からないうちは、どちらも触らない」
という方針が、現実的で安全な選択になります。


プログラミングの感覚で整理してみる

WordPressアドレス=アプリのインストールパス

WordPressアドレス(URL)は、
フレームワークやアプリケーションの「インストールパス」に相当します。

ここを変えるということは、
「アプリの実行ディレクトリを変える」
「ルートパスを変える」
のと同じで、内部のあらゆるパス解決に影響します。

ソースコード側は、
「自分はここにいる前提」で動くように書かれているので、
途中で勝手に場所を変えると、当然動かなくなります。

サイトアドレス=公開エンドポイントのベースURL

サイトアドレス(URL)は、
ユーザーがブラウザから叩く「ベースURL」です。

APIで言えば、
https://api.example.com/v1
のようなベースURLに近く、
ここを変えると、クライアント側のアクセス先がすべて変わります。

だからこそ、
「ベースURLはそう簡単には変えない」
「変えるときは、リダイレクトやクライアント側の修正をセットで考える」
という発想が必要になります。


まとめ:初心者がまず押さえるべきポイント

1つにまとめると、次のような方針になります。

WordPressアドレス(URL)とサイトアドレス(URL)は、基本的には同じにしておく
インストール直後に両方同じなら、そのまま触らないのが安全
「WordPressアドレス」は特に重要で、よく分からないうちは絶対にいじらない
ドメイン変更やhttps化など、大きな変更をするときは、手順を調べてから慎重に行う

あなたがプログラミング初心者なら、
まずは「2つを一致させたシンプル構成」で運用し、
コードや記事を書くことに集中するのが、いちばん生産的です。

タイトルとURLをコピーしました