ウェブサイトを運(yùn)営する場(chǎng)合、複數(shù)のドメイン名を使用することで、ブランドリーチを向上させたり、競(jìng)合他社に関連ドメイン名を奪われるのを防いだり、異なる市場(chǎng)のユーザーが同じサイトにアクセスしやすくしたりすることができます。その場(chǎng)合、複數(shù)のドメイン名を同じドメイン名に適切に解決する必要があります。ワードプレスウェブサイトまた、適切なサーバー設(shè)定とWordPressの設(shè)定により、スムーズなアクセスが可能です。
![寫真[1]-WordPressマルチドメイン設(shè)定ガイド:同じサイトを指す複數(shù)のドメイン名の設(shè)定方法](http://gqxi.cn/wp-content/uploads/2025/05/20250515102319501-image.png)
1.ドメイン名登録とDNS設(shè)定
まず、複數(shù)のドメイン名を適切なドメインレジストラで保有することが重要です。DNS解決.通常、すべてのドメインはウェブサーバーのIPアドレスを指す必要があります。一般的な方法は、すべてのドメインのAレコードをメインウェブサーバーのIPに向けることです。
![寫真[2]-WordPressマルチドメイン設(shè)定ガイド:同じサイトを指す複數(shù)のドメイン名の設(shè)定方法](http://gqxi.cn/wp-content/uploads/2025/05/20250515105352732-image.png)
例
- プライマリドメイン名
example.com
サーバーIPを指す - 追加ドメイン名
例ネット
までexample.org
も同じIPアドレスを指している
こうすることで、どのドメインにアクセスしても同じサーバーにアクセス要求が屆く。
![寫真[3]-WordPressマルチドメイン設(shè)定ガイド:同じサイトを指す複數(shù)のドメイン名の設(shè)定方法](http://gqxi.cn/wp-content/uploads/2025/05/20250515103245342-image.png)
2.サーバー設(shè)定
サーバは複數(shù)のドメインのリクエストを受け取るように設(shè)定する必要があります。例えば Apache サーバの場(chǎng)合、 VirtualHost 設(shè)定は全てのドメイン名を含んでいなければなりません。
設(shè)定例:
<バーチャルホスト *:80
サーバー名 example.com
サーバーエイリアス example.net example.org
ドキュメントルート /var/www/html
</VirtualHost
この設(shè)定はサーバーにexample.com
およびそのエイリアス 例ネット
歌で応える example.org
すべて同じディレクトリを指している。
Nginxを使用している場(chǎng)合は、同様の方法で設(shè)定する:
サーバー
listen 80; server_name example.com example.net example.org; server_name
server_name example.com example.net example.org; server_name example.com example.net example.org; server_name example.com example.net example.org
server_name example.com example.net example.org; root /var/www/html; ....
...
}
これにより、どのドメインにアクセスしても同じWordPressサイトファイルがロードされる。
3.ワードプレスの設(shè)定
WordPressの設(shè)定に関しては、複數(shù)のドメインにアクセスする際の自動(dòng)ジャンプの問題に対処することが非常に重要です。複數(shù)のドメインが同じウェブサイトを指している場(chǎng)合、メインドメイン以外のドメインにアクセスすると、メインドメインに戻るジャンプが発生する可能性があります。
ジャンプを回避するには、サーバーを設(shè)定するか、Wordpress MU Domain Mappingプラグインを使ってドメインマッピングを行うか、アクセスされるドメイン名を動(dòng)的に識(shí)別するコードを?qū)g裝する。
4.プラグインを使ってマルチドメインマッピングを?qū)g裝する
WordPressが自動(dòng)的にジャンプすることなく複數(shù)のドメインを同時(shí)にサポートするためには、ドメインマッピングプラグインを使用するのが一般的です。例えば、「Multiple Domain Mapping on Single Site」プラグインは、WordPressサイトが複數(shù)のドメイン名にバインドできるようにする。

プラグイン主な機(jī)能は以下の通り:
- 訪問したドメイン名に基づいて異なるサイトURLを表示する
- 異なるドメインで同じコンテンツを読み込むことをサポート
- 複數(shù)ドメインの管理SEOセットアップ
プラグインをインストールして有効にした後、プラグインの指示に従ってマッピングが必要なドメインを追加します。
5.コードによるマルチドメイン対応
技術(shù)力のある人は、コードによってマルチドメイン?アクセスをサポートすることもできる。例えばwp-config.php
のサイトURLを動(dòng)的に設(shè)定する。
if (isset($_SERVER['HTTP_HOST'])) {
$domain = $_SERVER['HTTP_HOST'];
define('WP_HOME', 'http://' . $domain);
define('WP_SITEURL', 'http://' . $domain);
}
こうすることで、WordPressはアクセスされたドメイン名に基づいて動(dòng)的にアドレスを調(diào)整し、強(qiáng)制的にジャンプさせることはない。
6.SSL証明書の設(shè)定
複數(shù)のドメインが同じウェブサイトを指している場(chǎng)合SSL証明書設(shè)定はより複雑になる。マルチドメインをサポートするワイルドカード証明書(SAN証明書)を使用するか、ドメインごとに獨(dú)立した証明書を構(gòu)成することを推奨する。マルチドメイン証明書の申請(qǐng)にも対応しているLet's Encryptのような無料の証明書プロバイダーを使用して、アクセスを保護(hù)する。
![寫真[5]-WordPressマルチドメイン設(shè)定ガイド:同じサイトを指す複數(shù)のドメイン名の設(shè)定方法](http://gqxi.cn/wp-content/uploads/2025/05/20250515173158929-image.png)
概要
同じWordPressサイトを指す複數(shù)のドメイン名は、ブランド保護(hù)と市場(chǎng)網(wǎng)羅性を高めることができます。重要なのは、DNS解決とサーバー設(shè)定を賢く設(shè)定し、WordPressのドメインバインディングの動(dòng)作を調(diào)整することです。
プラグインやコードの助けを借りて、アクセス時(shí)に自動(dòng)ジャンプを回避し、同時(shí)にアクセスする複數(shù)のドメインをサポートすることができます。ドメイン構(gòu)成このプロセスは、アクセスが安全に行われるように設(shè)計(jì)されています。全體的なプロセスには、レジストラ、サーバー、WordPressの複數(shù)の側(cè)面の調(diào)整が含まれ、柔軟でプロフェッショナルなマルチドメインアクセスで完了します。
お問い合わせ | |
---|---|
チュートリアルが読めない?無料でお答えします!個(gè)人サイト、中小企業(yè)サイトのための無料ヘルプ! |
![]() カスタマーサービス WeChat
|
① 電話:020-2206-9892 | |
② QQ咨詢:1025174874 | |
三 Eメール:info@361sale.com | |
④ 勤務(wù)時(shí)間: 月~金、9:30~18:30、祝日休み |
この記事へのリンクhttp://gqxi.cn/ja/54506この記事は著作権で保護(hù)されており、必ず帰屬表示を付けて複製してください。
コメントなし