Changement nom de domaine - besoin de conseils - 'free.fr'

  • Auteur de la discussion Auteur de la discussion shaft
  • Date de début Date de début
Nouveau WRInaute
Salut


Donc pour le moment j'ai un site chez Free :

-ttp://nicolas.serindat.free.fr qui est très bien référencer par google.


Je change d'hébergeur et je prend un nom de domaine en .com



Qu'elles actions je dois mener afin que cela se passe au mieu pour que je garde mon référencement et que google m'envoie bien à la nouvelle adresse.



Déjà, dans mes pages de mon site, je vais changer la balise URL.



MErci pour tous les conseils que vous pourrez m'apporter :D
 
WRInaute passionné
Heu... Sur Free, de mémoire il n'y a pas d'.htaccess accessible donc il te reste la bonne redirection 301 (Permanently), si tu garde la même structure de page, à mettre sur toutes ces dernières (donc tu les laisse sur Free, mais uniquement avec le code de redirection).
 
Nouveau WRInaute
BadProcESs a dit:
il n'y a pas d'.htaccess accessible

J'ai testé le .htaccess sur mon site free et ça fonctionne parfaitement, il te suffit donc de mettre un seul fichier .htaccess à la racine de ton site, avec la ligne suivante :

RedirectPermanent / http://www.tonnouveausite.com/

et hop le tour est joué ! ça devrait te permettre de sauvegarder les positions de ton ancien site.

Ciao
 
Nouveau WRInaute
On doit mettre la redirection vers le nouveau site :

- vers la racine du nouveau site
- vers la page exact du nouveau site.



Merci en tout cas pour les réponses.




Sinon, chez google, on ne déclare rien?b
 
Nouveau WRInaute
Pour être clair (je ne suis pas spécialiste) :


je mets çà sur chaque page de mon site :

Code:
RedirectMatch 301 /page1 /page2 
RedirectMatch 301 (.*).php /coucou/page

Le page1 et le page2, je le remplace par quoi? les adresses complètes?


le .*? et le coucou/page



merci de m'éclairer :wink:
 
WRInaute passionné
Bonjour shaft,

sur free je connais 2 solutions : les directives RedirectMatch ou ErrorDocument (.htaccess).

1. pour chaque URL ajoute une ligne dans le .htaccess
Code:
RedirectMatch 301 /index_liens.php http://www.trux.com/index_liens.php
(pour t'éviter la saisie, un script te permet d'alimenter automatiquement le .htaccess)



2. supprimer tous tes scripts et ajoute la ligne
Code:
ErrorDocument 404 /error404.php
error404.php va rediriger chaque page par
Code:
	header ("Status: 301 Moved Permanently");
	header("Location: http://www.truc.com/nom_de_ta_nouvelle_page.xyz");
	exit();

Si tu conserves les mêmes noms de page (et mêmes répertoires), la variable $REQUEST_URI te donne le nom de la page demandée sans le "http://machintruc.free.fr/". Tu peux donc écrire 1 seul bloc de 3 lignes de codes qui marcheront pour toutes tes pages :
Code:
	header ("Status: 301 Moved Permanently");
	header("Location: http://www.ndd.com$REQUEST_URI");
	exit();
(attention pas de / devant $REQUEST_URI )

Ensuite patientes : les moteurs sont lents à prendre en compte les changements.

PS : si tu as des noms d'images, js, css ... avec le nom de domaine dans tes scripts, n'oublie pas de les changer
 
Discussions similaires
Haut