Comment redirect un domaine

J'ai un site hébergé dans un domaine www.x.com. J'ai une version plus récente du même site hébergé sur www.y.com. Je voudrais retirer x.com, mais pour des raisons de familiarité et de pagerank, je dois garder le domaine x.com pendant un certain time.

Quelles sont mes options en ce qui concerne la transmission ou la redirection des users qui arrivent à x.com pour y.com?

Idéalement, je ne veux plus payer les frais d'hébergement à x.com, mais je le ferai au besoin.

5 Solutions collect form web for “Comment redirect un domaine”

Quoi que vous choisissiez, vous devrez garder le domaine x.com enregistré.

Après avoir fait cela, vous pouvez configurer un vhost supplémentaire sur le server qui gère y.com. Vous modifiez ensuite les loggings A pour x.com pour indiquer la même adresse IP que y.com possède (ou utilisez un CNAME si vous préférez).

Cette définition de vhost pour x.com redirige tout atterrissage de trafic sur x.com pour y.com. Si vous utilisez Apache, cela ressemblerait probablement à ceci (où aaa.bbb.ccc.ddd est l'adresse IP du server y.com)

<VirtualHost aaa.bbb.ccc.ddd:80> ServerName x.com ServerAlias www.x.com RedirectMatch permanent ^/$ http://y.com$1 </VirtualHost> 

La partie importante de cette strophe ci-dessus est l'utilisation du code direct 301, permanent, qui est recommandé par les experts SEO pour "transférer" le pagerank d'un domaine à l'autre. J'ai entendu ce process peut prendre quelques mois (lire 6 ou plus) pour prendre effet

N'utilisez pas le CNAME si vous prévoyez de retirer x.com. Utilisez plutôt 301 redirections permanentes.

Si vous utilisez CNAME, Google (et d'autres moteurs de search) continuera à envoyer des users à x.com, alors qu'avec 301, ils vous enverront directement à y.com.

L'option la plus simple est de créer un CNAME dans DNS pour http://www.x.com et de le signaler à http://www.y.com et configurer le server Web pour écouter les deux noms de domaine.

Une alternative plus agréable est de renvoyer un 301 (redirection permanente). La plupart des browsers mettent automatiquement à jour les favoris / favoris.

Vous avez plusieurs options:

DNS

Configurez un logging CNAME dans votre file de zone:

 foo.example.com. CNAME bar.example.com. 

Utilisation de vos domaines:

 www.x.com. CNAME www.y.com. 

C'est votre meilleure option car cela signifie que vous n'avez pas besoin d'avoir un server physique.

Redirection Apache / IIS

Utilisez votre logiciel de navigation Web pour redirect les users, cela est plus souple, mais nécessite que vous conserviez un certain nombre d'events.

Mise à jour méta logique HTTP

L'option la plus simple est une simple balise de mise à jour de méta:

 <META http-equiv="refresh" content="0;URL=http://www.y.com"> 

Encore une fois, vous aurez besoin d'un server,

En supposant que vous utilisez DNS et Apache, sous Linux et que les files des deux domaines, x et y.com résident sur la même machine:

  • Ajoutez l'input y.com à votre DNS, afin qu'il puisse être résolu
  • Ajoutez y.com comme un domaine virtuel sur votre Apache, et indiquez le même location physique où x.com est.
  • Comme Richard l'a déclaré, définissez un 301 (redirection permanente) sur x.com pour y.com.
  • Échangez l'input DNS en cas d'échec
  • Comment est-il possible que je puisse faire une search d'hôte, mais pas une boucle?
  • Quel est le file "~ / .dns"?
  • Deux servers apaches utilisant le même port?
  • Un autre domaine pointe vers mon server web
  • Zones DNS et de search directe
  • Où puis-je find une list de servers / résolveurs DNS publics
  • Tentative de DNS résoudre / relayer une adresse IPv6 pour un hôte
  • Noob confond avec DNS et WHM / cPanel install
  • Mise à jour de GoDaddy DNS à partir de linux
  • OpenVPN se connecte et l'access à ip fonctionne mais pas dans le browser
  • Les astuces du serveur de linux et windows, tels que ubuntu, centos, apache, nginx, debian et des sujets de rĂ©seau.