code 301 et redirection ...

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


wrung
WRInaute discret
WRInaute discret
 
Messages: 70
Inscription: 9 Juin 2003

code 301 et redirection ...

Message le Ven Juin 20, 2003 14:08

Bjr,
J'ai un site qui était en html et que je viens de passer en php.
Les répertoires ne sont plus les mêmes, ni le nom des pages (.php)
Je voudrais rediriger les internautes et robots arrivant sur les anciennes pages vers les nouvelles ...

En cherchant à droite et à gauche, j'ai trouvé ca:
http://www.webrankinfo.com/forums/viewtopic.php?t=2019&highlight=erreur+301

Dois-je mettre toutes les anciennes page dans le .htaccess comme ceci ?
Code: Tout sélectionner
RedirectPermanent /vieuxrepertoire/vieillepage.html http://url.dom/nouveaurepertoire/nouvellepage.php
RedirectPermanent /vieuxrepertoire1/vieillepage1.html http://url.dom/nouveaurepertoire1/nouvellepage1.php
etc.


:?: Est-ce correct?
:?: Existe-t-il une méthode plus simple, parce que j'ai un peu plus d'une centaine de pages ...

merci à ceux qui pourront m'éclairer ;)


Guig2
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 278
Inscription: 31 Jan 2003

Message le Ven Juin 20, 2003 17:06

Si tu peux transformer à l'aide d'une expression régulière tes anciennes Url en nouvelles tu peux utiliser
Code: Tout sélectionner
RedirectMatch 301 tonexpressionrégulière http://tonsite.com/$1/$2.php

Si ce n'est pas le cas je ne vois pas de solution plus simple


wrung
WRInaute discret
WRInaute discret
 
Messages: 70
Inscription: 9 Juin 2003

Message le Ven Juin 20, 2003 17:38

En fait le nom de la page et son extension ont changé ainsi que le repertoire.

ex:
http://www.monsite.com/uk/accessoires.html
devient
http://www.monsite.com/en/accessories.php

http://www.monsite.com/uk/voitures.html
devient
http://www.monsite.com/en/cars.php

etc.

Donc dans ce cas je ne peux pas utiliser une "expression régulière" ( :?: j'imagine)
...
y a-t-il une taille limite du fichier .htaccess dans le cas ou j'utilise (~+100 urls)
Code: Tout sélectionner
RedirectPermanent /vieuxrepertoire/vieillepage.html http://url.dom/nouveaurepertoire/nouvellepage.php
:?: C'est bien correct comme syntaxe? le robots reconnaitrons que la page a été déplacée et renommée ?
merci Guig2 pour ce début de piste ;)


Guig2
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 278
Inscription: 31 Jan 2003

Message le Ven Juin 20, 2003 18:38

La syntaxe me parait correct, à toi de tester.
Sinon il n'y pas de limite au nombre de ligne dans .htaccess par contre ca risque peut-être de ralentir un peu le temps de réponse mais je ne saurai te dire dans quelle mesure.


wrung
WRInaute discret
WRInaute discret
 
Messages: 70
Inscription: 9 Juin 2003

Message le Ven Juin 20, 2003 19:05

merci je vais faire comme ca alors ;)


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

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 :

Consultez la description détaillée des produits ou services de Google suivants : Google Code

  • Test de lien (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).
  • Test HTTP header
    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