Header() url rewriting ===> rien compris

Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics


CarThaGoS
Nouveau WRInaute
 
Messages: 24
Inscription: Dim Mai 25, 2003 10:27

Header() url rewriting ===> rien compris

Message le Ven Juin 20, 2003 14:45

bonjour , déja merci wri pour la nouveau article que ta mis en place pour les débutant en url rewriting , ce qui est sur c'est que j'ai compris le principe mais :

- si mon site est héberger chez lycos et je vais le transferer sur un autre hébergeur payant avec un nom de domaine, on ma conseillé de faire header() pour rien perdre sur google !

le pb = je sait pas comment je fais ce header() et je connais pas le code , ... ?

si quelqu'un pourra m'aider j'en suis vraiment reconnaissant car mon new site sera on line aprés demain ! merci

@ bientot

thierry.l
Nouveau WRInaute
 
Messages: 3
Inscription: Ven Juin 20, 2003 11:31

Message le Ven Juin 20, 2003 15:02

Si ton ancien site était en PHP tu peux remplacer test anciennes pages par
<?php @header("Location: http://nouveausite/page.php"); ?>

si ton ancien site était en html tu peux remplacer tes anciennes pages par
<html>
<head>
<META HTTP-EQUIV="Refresh" content="0;URL=http://www.nouveausite/page.html">
<meta name="robots" content="noindex,follow">
<script>
<!--
location.replace("http://www.nouveausite/page.html");
// -->
</script>
</HEAD>
<BODY>
<center>
le site a été déplacé sur <a href="http://www.nouveausite/page.html">http://www.nouveausite/</a>
</center>
</BODY>
</HTML>

ou si tu veux utiliser un fichier .htaccess
RedirectMatch permanent (.*) http://nouveausite$1

Mirgolth
WRInaute passionné
WRInaute passionné
 
Messages: 622
Inscription: Lun Oct 14, 2002 11:25

Message le Ven Juin 20, 2003 16:53

thierry.l a écrit:Si ton ancien site était en PHP tu peux remplacer test anciennes pages par
<?php @header("Location: http://nouveausite/page.php"); ?>

spécifie bien d'utiliser un code HTTP 301:
Code: Tout sélectionner
<?php @header("Location: http://nouveausite/page.php",301); ?>

Mirgolth


Guig2
WRInaute impliqué
WRInaute impliqué
 
Messages: 278
Inscription: Ven Jan 31, 2003 16:40

Message le Ven Juin 20, 2003 17:11

si ton ancien site était en html tu peux remplacer tes anciennes pages par
<html>
<head>
<META HTTP-EQUIV="Refresh" content="0;URL=http://www.nouveausite/page.html">
<meta name="robots" content="noindex,follow">
<script>
<!--
location.replace("http://www.nouveausite/page.html");
// -->
</script>
</HEAD>

Attention j'ai eu des surprises avec la meta refresh, google la suit effectivement mais il ne comprend pas qu'il s'agit d'une redirection, au contraire il a indexé l'ancienne page avec le contenu de la nouvelle!
Donc je te conseille pas cette méthode...


CarThaGoS
Nouveau WRInaute
 
Messages: 24
Inscription: Dim Mai 25, 2003 10:27

jchange en php alors

Message le Ven Juin 20, 2003 23:07

d aprés vos conseils , la meilleure solution et de changer mes anciennes pages en PHP et en integrant le code Header ?
puis que vous me déconseillez le javascript et le refesh en html !
mais en les changeant en php sera ne risque pas d'avoir des problemes avec google ?

voila merci


Guig2
WRInaute impliqué
WRInaute impliqué
 
Messages: 278
Inscription: Ven Jan 31, 2003 16:40

Message le Mar Juin 24, 2003 13:30

non pas de problème avec la fonction header que google interprête très bien.
De plus d'après une remarque de Mirgolth (si je ne me trompe pas) dans un précédent fil que je ne trouve plus, la page qui redirige et la page pointé par le header sont assimilé par Google, c'est à dire qu'il les interprete comme étant les même pages.


Formation recommandée sur ce thème :

Formation URL Rewriting et sites dynamiques : apprenez comment mettre en place la réécriture d'URL, comment optimiser vos URL et profiter de vos pages dynamiques pour booster votre référencement. Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités