Managed Hosting for WordPress で一時ドメイン名を使用するのはなぜですか?
新しい WordPress サイトを構築しますか? それとも別のホストから移行しますか?一時的なドメインを使用すると、サイトを徹底的に開発してテストしてから DNS を更新できるため、現行のサイトを中断することなく運営し続けることができます。
一時的なドメインとは何ですか?
一時的なドメインは、実稼働中のドメイン名が別のホストを指している間に、WordPress インストール環境にアクセスするためのプレースホルダー URL です。Managed Hosting for WordPress をセットアップすると、一時的なドメイン名が提供され、ドメインの DNS 設定を変更することなくサイトを表示したり作業したりすることができます。
これにより、既存のサイトの運用を続けながら、新しいサイトの作業を進めることができます。
例: 実稼働中のドメインが「coolexample.com」の場合、一時的なドメインは「abc.123.myftpupload.com」のようになります。
WordPress で一時的なドメインが必要な理由
WordPress では、内部リンク、ファイル構造、およびリソースに相対パスではなく絶対パスを使用します。これは、WordPress がサイト情報をデータベースに保存する際の基本的な側面です。
違い:
相対パス (多くのシステムで利用):
a href="/directory/file.extension">リンクテキスト/a>
絶対パス (WordPress で使用):
a href="http://coolexample.com/directory/file.extension">link text/a>
サイトに与える影響
WordPress はドメイン名をデータベースに保存します (具体的には、「wp_options」テーブルに siteurl および home の値として保存)。その後、これらの絶対 URL を次のようなさまざまな場所で使用します:
- 内部ナビゲーションリンク
- メディアファイルと画像
- スタイルシートの参照
- JavaScript ファイルパス
- プラグインとテーマのアセット
問題: 実稼働中のドメイン名がホスティングアカウントを指していない場合、WordPress はそのドメインを参照するパスを使用してリソースを読み込もうとします。ドメインは別の場所を指しているため、必要なファイルを見つけられません。これではサイトが完全に崩壊します。つまり、スタイルシートが読み込まれず、画像が表示されず、ナビゲーションリンクが機能せず、サイトが使用できなくなります。
解決策: 一時的なドメイン名を使用することで、WordPress はそれをサイトのドメインとして扱います。生成されるすべての絶対パスは一時的なドメインを使用し、開発およびテスト中にすべてのリソースにアクセスでき、サイトを正常に機能させることができます。
次のステップ
一時的なドメインでのサイト構築とテストが完了したら、いよいよ実稼働中のドメイン名で公開します。
ドメインが GoDaddy に登録されている場合:
ホスティング コントロール パネルのドメイン変更機能を使用します。当社のシステムが WordPress の設定を自動的に更新し、移行の処理を行います。サイトは永続的なドメインを使用するようにシームレスに切り替わります。
ドメインが他の場所に登録されている場合:
- ドメインの DNS 設定を正しい IP アドレスを指すように更新する必要があります。
- 更新する必要がある IP アドレスを見つけて、ドメインの DNS を更新します。
- DNS の更新が反映されると (通常 24 〜 48 時間)、サイトは永続的なドメインを介してアクセス可能になります。
- ドメイン変更機能を使用して WordPress の設定を更新します。