redirection 301 comment faire ?

Consultez la formation sur les stratégies de liens de WebRankInfo / Ranking Metrics

olivierolivier
WRInaute discret
WRInaute discret
 
Messages: 90
Inscription: Mar Juin 08, 2004 16:16

redirection 301 comment faire ?

Message le Mar Juin 08, 2004 16:35

Bonjour à tous,
Vous parlez beaucoup de redirection 301, mais je ne sais pas comment faire çà. J'ai ressorti tous mes vieux bouquins html débutant et j'ai consulté le forum mais je trouve pas, ce serait super si quelqu'un pouvait me donner le code et me dire où çà se met ? quelle difference entre cette redirection dans la page html et dans le fichier htacces ?
Merci à tous.


BadProcESs
WRInaute accro
WRInaute accro
 
Messages: 2656
Inscription: Lun Juil 28, 2003 15:58

Message le Mar Juin 08, 2004 17:27

Déjà pour commencer, en HTML ce n'est pas possible, car c'est une ionformation envoyé dans l'en-tête HTTP, donc laisse tomber... Ensuite, concernant le .htaccess, bah toute la différence avec le fichier HTML c'est qu'il est executé côté serveur et permet de faire des règle de navigation, donc c'est lui qu'il faut utiliser pour ta redirection 301.

olivierolivier
WRInaute discret
WRInaute discret
 
Messages: 90
Inscription: Mar Juin 08, 2004 16:16

Message le Mar Juin 08, 2004 18:13

Merci pour ta réponse.
(hum, bon on y est, là je vais me taper la honte)

Quel code tu met dans le htaccess ?


deweerdt
WRInaute passionné
WRInaute passionné
 
Messages: 912
Inscription: Mar Aoû 12, 2003 10:41

Message le Mar Juin 08, 2004 22:24



Bobez
WRInaute passionné
WRInaute passionné
 
Messages: 716
Inscription: Jeu Mai 20, 2004 13:03

Message le Mar Juin 08, 2004 22:31

L'utilisation du .htaccess n'est pas obligatoire, on peut par exemple le faire avec une page en .php :

Code: Tout sélectionner
<?php

header("HTTP/1.1 410 Gone");
die("Ce document n'existe plus.");

?>

olivierolivier
WRInaute discret
WRInaute discret
 
Messages: 90
Inscription: Mar Juin 08, 2004 16:16

Message le Mer Juin 09, 2004 13:58

Merci pour vos réponses. Pour la simple redirection d'une page qui change de chemin d'acces, çà à l'air mieux de le faire dans une page php
Bobez c'est quoi le code pour une 301 ? c'est pas çà ?
Code: Tout sélectionner
<?php
header("HTTP/1.1 410 Gone");
die("Ce document n'existe plus.");
?>

désolé si je suis lourd mais pour moi c'est du chinois et je trouve pas de réponse simple sur les sites spécialisés.


Bobez
WRInaute passionné
WRInaute passionné
 
Messages: 716
Inscription: Jeu Mai 20, 2004 13:03

Message le Mer Juin 09, 2004 16:34

Euh non, ça c'est pour un document "périmé" (qui n'existe plus), je m'étais trompé :P
Pour une 301, ça donnerait un truc comme ça :

Code: Tout sélectionner
<?php
header('HTTP/1.1 301 Moved Permanently');
header('Location: http://ta-nouvelle-adresse');
?>

olivierolivier
WRInaute discret
WRInaute discret
 
Messages: 90
Inscription: Mar Juin 08, 2004 16:16

Message le Mer Juin 09, 2004 17:20

Merci beaucoup !!!

maetga
WRInaute passionné
WRInaute passionné
 
Messages: 742
Inscription: Sam Mai 22, 2004 17:49

Message le Dim Aoû 08, 2004 19:59

Bonjour,
Je pense avoir compris comment faire une redirection dans les messages ci-dessus. :)
Mais:
est ce que je peux mettre le code dans une page avec l'extension htm ou html ?
Car si je dois renommer mes pages en extension php il faudra la aussi une redirection!
Si c'est possible je résume et vous me dites mes erreurs:
Je laisse le nom du fichier : toto.htm
je vire tout le code html
je mets le code suivant au tout debut de la page

Code: Tout sélectionner
<?php
header('HTTP/1.1 301 Moved Permanently');
header('Location: http://"nouvelletoto.htm);
?>


est ce que je mets <html> et </html>?
est ce que je mets <head> et <body>?
Bon je suis vraiment nul ! mais apprendre le PHP juste pour faire une redirection me rebute un peu alors si vous pouvez me conseiller
merci! merci!! merci!!!


niceunef
WRInaute accro
WRInaute accro
 
Messages: 1811
Inscription: Lun Jan 19, 2004 18:55

Message le Mar Aoû 10, 2004 20:10

Tu ne peux pas le faire en HTML.
Donc, ca ne marche pas dans un toto.htm ...
Il faudrait faire un rewriting (htm->php). Mais alors autant faire une redirection .htaccess directement (sauf si l'un est possible et l'autre non mais bon)...
En pur HTML, il faut faire un lien...

maetga
WRInaute passionné
WRInaute passionné
 
Messages: 742
Inscription: Sam Mai 22, 2004 17:49

Message le Mar Aoû 10, 2004 20:34

Merci
Bon je ne me sens pas encore mur pour bricoler un htacess surtout que je n'ai rien trouvé de clair sur le sujet . Tout ce que j'ai lu ressemble à une formule magique applicable pour un cas particulier; mais jamais avec les commentaires qui permettraient de comprendre le code.
Alors j'ai mis des liens sur toutes les anciennes pages ( et viré le reste du code ) pointants vers les nouvelles pages .
Evidemment en pleine googledance ( si enfin cela en est une ) c'est peut etre pas ideal :(

curumo
Nouveau WRInaute
 
Messages: 35
Inscription: Sam Jan 21, 2006 23:37

Message le Dim Jan 22, 2006 17:01

Bonjour après une lecture de ce fil, je me pose tout de même une question assez importante :

J'étais sur un ancien hebergeur gratuit et suit parti sur du payant. Si je veux faire reptirer les leins foireux de google vers mon nouveau site je peux utiliser du code suivant dans du php (sachant que l'hebergeur n'accepte pas les access ;))

Code: Tout sélectionner
header(
"Status: 301 Moved Permanently", false, 301);
header(
"Location: http://www.votresite.com/unepage.htm");
exit();


Maintenant je suis en train de contruire un site. Pour le moment le site est caché et se trouve à la base de mon site le forum : http://www.aratars.org

Or quand je vais mettre le site en place (pour le moment c'est carrement un autre hebergeur ^^) je vais le mettre à la racine et mettre le forum dans le repertoire forum (ou le sous domaine forum.aratars.org je verrais). Ma question est donc : est-il possible de faire une redirection permanente sur le site pour lui indiquer la migration du forum vers le nouveau repertoire ou le nouveau sous domaine ?!

D'avance merci


Formation recommandée sur ce thème :

Formation Netlinking (liens et référencement) : apprenez ce qu'est réellement un bon lien pour le référencement et surtout comment en obtenir. 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 :

  • Test 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).
  • Analyseur d'entête HTTP
    Cet outil vous permet de connaître le code HTTP renvoyé par le serveur pour une page donnée.


Qui est en ligne

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