En cas de changement d'hebergeur...
16 messages • Page 1 sur 2 • 1, 2
Consultez la formation à Google Analytics de WebRankInfo / Ranking Metrics
En cas de changement d'hebergeur...
...et pour ne pas perdre son référencement...
Voila un petit script permettant de redirigé un visiteur vers la page du nouvel hebergeur, à l'endroit identique où se trouvait la page sauf que l'url change.
à mettre dans un .htaccess :
# 401 et 405 : permission refusée
ErrorDocument 401 /index.php
ErrorDocument 405 /index.php
# 404 : fichier non trouvé
ErrorDocument 404 /index.php
# 500 : erreur interne du serveur
ErrorDocument 500 /index.php
# 400 : Mauvaise requete
ErrorDocument 400 /index.php
à mettre dans index.php
<?php
//L'url de votre site sans / et sans http://
$url="www.votre-site.com";
$uri = $_SERVER['REQUEST_URI'];
//ce qui permet la redirection
header("Status: 301 Moved Permanently");
header("Location:http://".$url.$uri);
?>
Et tout ça à la racine de votre ancien hebergeur !
Exemple : http**://www.nit.firstream.net/modules/news/article.php?storyid=487
Regardez l'url qui s'affiche dans votre naviguateur
Merci à Melkahdor co-webmaster de Xoops France pour l'aide fournie à la conception de ce petit bout de code néanmoins très util quand on change de serveur ou d'url !
ps : excusez moi s'il ne fallait pas mettre cette astuce dans ce forum.
Voila un petit script permettant de redirigé un visiteur vers la page du nouvel hebergeur, à l'endroit identique où se trouvait la page sauf que l'url change.
à mettre dans un .htaccess :
# 401 et 405 : permission refusée
ErrorDocument 401 /index.php
ErrorDocument 405 /index.php
# 404 : fichier non trouvé
ErrorDocument 404 /index.php
# 500 : erreur interne du serveur
ErrorDocument 500 /index.php
# 400 : Mauvaise requete
ErrorDocument 400 /index.php
à mettre dans index.php
<?php
//L'url de votre site sans / et sans http://
$url="www.votre-site.com";
$uri = $_SERVER['REQUEST_URI'];
//ce qui permet la redirection
header("Status: 301 Moved Permanently");
header("Location:http://".$url.$uri);
?>
Et tout ça à la racine de votre ancien hebergeur !
Exemple : http**://www.nit.firstream.net/modules/news/article.php?storyid=487
Regardez l'url qui s'affiche dans votre naviguateur
Merci à Melkahdor co-webmaster de Xoops France pour l'aide fournie à la conception de ce petit bout de code néanmoins très util quand on change de serveur ou d'url !
ps : excusez moi s'il ne fallait pas mettre cette astuce dans ce forum.
- champignac
- WRInaute discret

- Messages: 55
- Inscription: Ven Déc 13, 2002 15:33
J'utilise le même script mais dans mes log C'est du 302 et pas du 301 ?
Et oui car le code la haut n'est pas correct a 100 % le vrai code qui marche:
$url="http://lurldetonsite.com";
header("HTTP/1.1 301 Moved Permanently");
header("Location: ".$url);
header("Connection: close");
exit;
Et oui car le code la haut n'est pas correct a 100 % le vrai code qui marche:
$url="http://lurldetonsite.com";
header("HTTP/1.1 301 Moved Permanently");
header("Location: ".$url);
header("Connection: close");
exit;
champignac a écrit:J'utilise le même script mais dans mes log C'est du 302 et pas du 301 ?
Et oui car le code la haut n'est pas correct a 100 % le vrai code qui marche:
$url="http://lurldetonsite.com";
header("HTTP/1.1 301 Moved Permanently");
header("Location: ".$url);
header("Connection: close");
exit;
Le problème de ton code c'est qu'il redirige tout sur la page d'accueil du nouveau site, ce qui n'est pas bon pour une redirection permanente. Tu finiras pas avoir toutes les anciennes URLs qui pointent vers la même page...
Dan
- champignac
- WRInaute discret

- Messages: 55
- Inscription: Ven Déc 13, 2002 15:33
Exact, cela est vrai masi etais voulu puisque les url ne changeaent pas, mais pour ceux qui veulent utiliser le bout de script n'oubliez pas la remarque précédente 
Essayons de mettre celà en application
Aie 1 - mon site est sur lycos (url rewriting limité mais .htaccess permi)
Aie 2 - mes url cibles sont differentes des url de départ
Aie 3 - j'ai un entete unique (include) pour toutes mes pages (moins de cent)
ouf - en attendant de trouver une solution j'ai mis un header location ... vers la racine du site cible dans ma page d'entete
Merci tout de même pour ce post, en bout de code celà peut répondre à ce genre de problèmatique.
kmacleod
Aie 1 - mon site est sur lycos (url rewriting limité mais .htaccess permi)
Aie 2 - mes url cibles sont differentes des url de départ
Aie 3 - j'ai un entete unique (include) pour toutes mes pages (moins de cent)
ouf - en attendant de trouver une solution j'ai mis un header location ... vers la racine du site cible dans ma page d'entete
Merci tout de même pour ce post, en bout de code celà peut répondre à ce genre de problèmatique.
kmacleod
Ca ne marche pas.....
inexorablement la page affichée est www.monnouveausite.com/index.php
Help Help
J'ai transférer http://renneslechateau.free.fr vers www.renneslechateau.com
j'ai mis le .htaccess dans la racine ainsi que index.php
si par exemple je tape : http://renneslechateau.free.fr/francais/calve.htm (qui n'existe pas sur free mais qui existe sur l'autre serveur) je tombe sur :
http://www.renneslechateau.com/index.php
inexorablement la page affichée est www.monnouveausite.com/index.php
Help Help
J'ai transférer http://renneslechateau.free.fr vers www.renneslechateau.com
j'ai mis le .htaccess dans la racine ainsi que index.php
si par exemple je tape : http://renneslechateau.free.fr/francais/calve.htm (qui n'existe pas sur free mais qui existe sur l'autre serveur) je tombe sur :
http://www.renneslechateau.com/index.php
Personne ne pourrait me renseigner pour mon site http://legypteantique.free.fr vers http://www.legypteantique.com
16 messages • Page 1 sur 2 • 1, 2
Formation recommandée sur ce thème :
Formation Google Analytics : en 2 jours, apprenez comment exploiter l'essentiel des possibilités de l'outil de mesure d'audience de Google. Formation animée par Julien Coquet, expert certifié officiellement par Google Analytics.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
- Changements de nom de domaine et TrustRank
- Petit changement pour Slurp (le robot de Yahoo)
- Passage à l'heure d'été/hiver sur un forum phpBB
- Changer d'hébergeur web sans pénaliser son référencement
- Redirection (PHP, JavaScript, serveur...)
- Première baisse pour Google depuis 8 mois
- Changement d'algorithme Google : nom de code Dewey
- C'est officiel ! Yahoo! continue avec Google !
- Concours Alsa-WRI : changement de design
- Google veut-il dépasser les 20 milliards de pages de Yahoo ?
- Changement hebergeur
- [Changement]hébergeur
- changement hebergeur serveur perso
- Changement d' hebergeur, pièges à éviter ?
- Changement de serveur de mon hébergeur
- changement hebergeur et nom de domaine
- Changement brutal indexation car hebergeur HS ?
- Problème de rewriting après changement hébergeur
- Hébergeur + changement de pays => conséquence référenceme
- changement hebergeur -> ne pas perdre référencement [RESO
- [Reglé: Changement Hebergeur] Erreur 500 free ....
- Éviter l'interruption du site lors changement / hebergeur
- Changement technologie + hebergeur pour son site. Problémat
- Redirection pour changement domaine chez même hebergeur
- [HEBERGEUR] Je cherche un hébergeur pas cher
Consultez la description détaillée des produits ou services de Google suivants : JotSpot
- Voir la classe C de plusieurs sites
Cet outil vous permet de vérifier si plusieurs sites sont hébergés sur la même classe C (adresse IP du serveur).
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités








le forum