J'ai un mydomain.com
que j'ai récemment redirigé vers my-new-domain.com
à l'aide de l'option de transfert 301 dans GoDaddy.
Cela fonctionne bien lorsque j'ai tapé mydomain.com
, mais lorsque je l'ai tapé avec le www.mydomain.com
apposé, il ne redirige pas et redirige simplement "Cette page Web n'est pas disponible".
Qu'est-ce que je fais ensuite? Il fallait que cela fonctionne, car la majeure partie de mon trafic provient de www.mydomain.com
.
À propos, le site Web est à Blogspot s'il est pertinent.
option de transfert 301 dans GoDaddy
Je suppose que c’est l’option Transfert sans masquage comme indiqué sur la page d’assistance GoDaddy? Dans ce cas, ils indiquent en partie sur cette page:
Si vous voulez que vos visiteurs puissent accéder à votre nom de domaine avec ou sans le préfixe www, vous devez transférer votre nom de domaine pour qu'il utilise www .
Je ne connais pas très bien l’option GoDaddy, si ce n’est que nous recevons cette question de temps à autre. Il semble que cette option est quelque peu limitée. Je ne peux pas répondre à GoDaddy, mais je peux offrir cela.
Vous pouvez créer un site vierge avec votre hébergeur et utiliser .htaccess (en supposant Apache) pour rediriger mydomain.com et www.mydomain.com vers my-new-domain.com.
RewriteCond %{HTTP_Host} ^mydomain\.com$ [NC,OR]
RewriteCond %{HTTP_Host} ^www\.mydomain\.com$ [NC]
RewriteRule ^(.*)$ http://my-new-domain.com/$1 [R=301,L]
Ceci est un exemple de base qui devrait fonctionner. Vous pouvez changer mon-new-domain.com en www.my-new-domain.com si c'est ce que vous préférez. Je recommanderais la création d'un index.html comme mesure de sécurité au cas où.
Vous devez créer un enregistrement cname pour www pointant vers votre enregistrement A principal. Il semble que le site Web indisponible soit à venir, car il manque un nom de domaine pour le WWW dans vos disques DNS.
J'ai résolu ce problème de la manière suivante. Après l'ajout du transfert d'un ancien domaine vers mon nouveau domaine www.new-domain.com. J'ai ajouté un transfert de sous-domaine. Pour cela, mettez 'www' dans le nom du sous-domaine et envoyez-le à www.new-domain.com