Header() url rewriting ===> rien compris
6 messages • Page 1 sur 1
Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics
Header() url rewriting ===> rien compris
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
- 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
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
<?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
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
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...
jchange en php alors
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
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
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.
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.
6 messages • Page 1 sur 1
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 :
- Gérer l'entête HTTP en PHP
- l'URL Rewriting expliqué aux débutants
- Suite de l'article sur le fichier .htaccess : l'URL rewriting
- Tutoriel URL Rewriting
- Le référencement de pages PHP
- Optimiser le référencement d'un forum phpBB : réécriture d'URL
- Aperçu des différents types de redirection
- Référencement : le problème des sessions des pages PHP
- Incidence du PHP sur le référencement
- 3ème partie de l'article .htaccess : les réécritures conditionnelles
- Analyse de l'entête HTTP
Cet outil vous permet de connaître le code HTTP renvoyé par le serveur pour une page donnée. - Tester le type de redirection
Cet outil vous permet de tester la validité d'un lien pour le référencement. Il vous indique la nature du lien (lien en dur, redirection bien gérée par les moteurs ou redirection mal gérée par les moteurs).
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités




le forum