web-dev-qa-db-ja.com

wordpress.comで自分のドメインを使用して、WP外でDNSを保持できますか?

私は自分のドメインを持っています(e.g。 contoso.com)。また、contoso.wordpress.comを使用して(無料利用枠)wordpress.comアカウントを持っています。 DNSはレジストラでホストされ、メールはGoogle Apps/G Suiteを使用しています。現在、私のDNS設定には、(www。)contoso.comからcontoso.wordpress.comへのURLリダイレクトがあります。ここ(Web、電子メール)で正常に機能しますが、アドレスフィールドにcontoso.wordpress.comが表示されます。contoso.comを表示したいと思います。

そこで、マップされたドメインを追加するために、WPで年間13ドルのプランにサインアップしました。 DNSホスティングをレジストラからWordPressに移動する必要があるように見えます。その後、contoso.wordpress.comではなく、contoso.comというドメインがブラウザのアドレスフィールドに表示されます。

レジストラでDNSをホストし続けることができますが、リダイレクトとブラウザアドレスフィールド名の変更を取得する方法はありますか? WPでプライマリドメインをcontoso.comに設定すると、リダイレクトループに陥り、AレコードへのURLリダイレクトを変更すると、同じことが起こります。 (DKIM TXTレコードが必要で、WPレコードを作成できないようです。)

3
Conrad

Wordpress.comには、$ 13/yearプランを使用したサイトへのサブドメインのマッピングに関するサポートページがあります: https://en.support.wordpress.com/domains/map-subdomain/

彼らの指示は、あなたが2つのことをする必要があると言っています:

  1. DNSにCNAMEレコードを追加します:
    • sub.example.com CNAMEからexample.wordpress.com
  2. WordPress.comサイトで、「ドメインを既に所有しています」オプションを使用してサイトにドメイン(example.wordpress.com)を追加し、それを「プライマリ」ドメインにします。

裸のドメイン名(サブドメインなし)を使用しているため、APEXレコードでCNAMEを使用できません。外部DNSシステムを使用するには、「ALIAS」レコードをサポートするシステムを見つける必要があります。 ALIASはAレコードを提供しますが、設定したエイリアスから提供するIPアドレスを定期的に検索します。エイリアスレコードを持つDNSホストが必要な場合、 Amazon Route53 を使用します。

次のレコードを設定します。

  • example.com ALIASからexample.wordpress.com
  • www.example.com ALIASからexample.wordpress.com(WordPressはドキュメントに従ってこれをリダイレクトします)

Aレコードを設定することもできますが、WordPressがIPアドレスを変更すると、警告なしにサイトが機能しなくなる可能性があります。以下は、あなたのサイトが現在指しているlb.wordpress.comの現在のIPアドレスです:

  • example.com A 192.0.78.12
  • example.com A 192.0.78.13
  • www.example.com A 192.0.78.12
  • www.example.com A 192.0.78.13

リダイレクトループの問題を回避するには、DNSレコードを変更した後、ブラウザーのキャッシュをクリアする必要があります。ブラウザには、ドメイン名からwordpressサブドメインへのリダイレクトがキャッシュされている必要があります。サイトがドメイン名でホストされたら、ブラウザーのキャッシュをクリアしてサイトにアクセスできるようにする必要があります。リダイレクト中にドメイン名にアクセスした人だけがその問題を抱えます。

また、WordPress.comにメールを機能させるための指示があることに気付きました: https://en.support.wordpress.com/domains/custom-dns/ それは、DKIM txtレコードをサポートしているということです。 wordpress.com DNSサーバーを使用しても、必要なDKIMサポートを引き続き使用できる場合があります。

2