web-dev-qa-db-fra.com

Puis-je utiliser mon propre domaine sur wordpress.com en conservant mon DNS en dehors de WP?

J'ai mon propre domaine (par exemple contoso.com). J'ai aussi un compte wordpress.com (niveau gratuit), en utilisant contoso.wordpress.com. Mon DNS est hébergé chez mon registraire et le courrier électronique utilise Google Apps/G Suite. Actuellement, dans mes paramètres DNS, j'ai une redirection d'URL de (www.) Contoso.com à contoso.wordpress.com. Tout fonctionne comme il se doit ici (web, email), mais contoso.wordpress.com apparaît dans le champ d'adresse et je voudrais que contoso.com apparaisse.

Je me suis donc inscrit au plan à 13 $/an sur WP pour ajouter un domaine mappé. Il semblerait que je doive déplacer mon hébergement DNS de mon registraire vers WordPress, puis mon domaine contoso.com apparaîtra dans le champ d'adresse du navigateur, au lieu de contoso.wordpress.com.

Est-il possible de continuer à héberger mon DNS avec mon registraire tout en obtenant le changement de nom de champ de redirection et d'adresse du navigateur? Si je règle le domaine principal sur contoso.com dans WP, j'entre dans une boucle de redirection et si je modifie les redirections d'URL vers les enregistrements A, la même chose se produit. (J'ai besoin d'un enregistrement DKIM TXT et il apparaît que WP ne me permettra pas d'en créer un.)

3
Conrad

Wordpress.com a une page d'assistance sur le mappage d'un sous-domaine sur votre site à l'aide de leur plan à 13 $/an: https://en.support.wordpress.com/domains/map-subdomain/

Leurs instructions indiquent que vous devez faire deux choses:

  1. Ajoutez des enregistrements CNAME dans votre DNS:
    • sub.example.com CNAME en example.wordpress.com
  2. Dans votre site WordPress.com, ajoutez le domaine à votre site (example.wordpress.com) à l'aide de l'option "Vous possédez déjà un domaine" et définissez-le comme le domaine "principal".

Comme vous utilisez un nom de domaine nu (pas de sous-domaine), vous ne pouvez pas utiliser un CNAME dans l'enregistrement APEX. Pour utiliser un système DNS externe, vous devez en trouver un qui prend en charge les enregistrements "ALIAS". Un ALIAS sert un enregistrement A, mais il recherche périodiquement l'adresse IP à servir à partir de l'alias que vous avez défini. J'utilise Amazon Route5 lorsque j'ai besoin d'un hôte DNS avec des enregistrements d'alias.

Vous souhaitez définir les enregistrements suivants:

  • example.com ALIAS à example.wordpress.com
  • www.example.com ALIAS à example.wordpress.com (WordPress le redirigerait pour vous conformément à leur documentation)

Vous pouvez également essayer de définir simplement l'enregistrement A, mais si WordPress change leur adresse IP, votre site pourrait cesser de fonctionner sans avertissement. Vous trouverez ci-dessous les adresses IP actuelles de lb.wordpress.com, sur lesquelles pointe actuellement votre site:

  • 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

Pour éviter le problème de boucle de redirection, vous devez effacer le cache de votre navigateur après avoir apporté des modifications à l'enregistrement DNS. Votre navigateur doit avoir la redirection de votre nom de domaine vers votre sous-domaine wordpress mis en cache. Une fois que votre site est hébergé sur le nom de domaine, vous devez effacer le cache de votre navigateur pour pouvoir accéder à votre site. Ce problème concerne uniquement les personnes ayant visité votre nom de domaine lors de la redirection.

J'ai également remarqué que WordPress.com contient des instructions pour que le courrier fonctionne: https://en.support.wordpress.com/domains/custom-dns/ Cela signifie qu'ils prennent en charge les enregistrements txt DKIM. Vous pourrez peut-être utiliser les serveurs DNS wordpress.com et bénéficier du support DKIM dont vous avez besoin.

2
Stephen Ostermiller