Webmaster Hub: Passer d'une 302 à une 301 - Webmaster Hub

Voir le contenu

Page 1 sur 1
  • Vous ne pouvez pas créer de sujet
  • Vous ne pouvez pas répondre au sujet

Passer d'une 302 à une 301 Ca ne marche pas :( Noter le sujet : -----

#1 Utilisateur non-connecté   thick 

  • SEO & Blogueur
  • Icône
  • Groupe : Membre+
  • Messages : 2 886
  • Inscrit : 15-mars 04
  • Genre:Homme
  • Localisation:Andorre

Posté 09 novembre 2009 - 15:57

Pour un client, je préconise de remplacer des URLs qui sortent une 302 par une 301. Il s'agit du backend qui s'indexe malencontreusement, malgré toutes les précautions habituelles.

Le code de départ est

RewriteEngine on
RewriteRule ^([a-z0-9_-]+)-([0-9]+)\.html$ front.php?idp=$2 [QSA]
RewriteRule ^([a-z0-9_-]+)/([a-z0-9_-]+)-([0-9]+)\.html$ front.php?idp=$3 [QSA]
RewriteRule ^([a-z0-9_-]+)/([a-z0-9_-]+)/([a-z0-9_-]+)-([0-9]+)\.html$ front.php?idp=$4 [QSA]


Remplacé par

RewriteEngine on
RewriteRule ^([a-z0-9_-]+)-([0-9]+)\.html$ front.php?idp=$2 [QSA,L,R=301]
RewriteRule ^([a-z0-9_-]+)/([a-z0-9_-]+)-([0-9]+)\.html$ front.php?idp=$3 [QSA,L,R=301]
RewriteRule ^([a-z0-9_-]+)/([a-z0-9_-]+)/([a-z0-9_-]+)-([0-9]+)\.html$ front.php?idp=$4 [QSA,L,R=301] 


Malheureusement, ça ne passe pas en l'état. Vous voyez ce qui peut clocher ?
Mon blog référencement
ADICIE est l'agitateur d'actualité qui dit tout haut ce que les médias disent tout bas.
SEO Rockstar & Blogueur Pro
0

#2 Utilisateur non-connecté   Dan 

  • Webmaster
  • Icône
  • Voir le blog
  • Voir la galerie
  • Groupe : Direction
  • Messages : 20 586
  • Inscrit : 18-août 03
  • Genre:Homme
  • Localisation:St Anne, Alderney
  • Société:Webmaster Hub Ltd.

Posté 09 novembre 2009 - 16:48

Je dirais que la préconisation chez Apache est de mettre une URL complètement qualifiée pour les 301.
Donc du genre :
RewriteRule ^([a-z0-9_-]+)-([0-9]+)\.html$ http://ledomaine.tld/front.php?idp=$2 [QSA,L,R=301]


Mais je sais que chez certains hébergeurs cela marche sans ça !
"Il faut être économe de son mépris, en raison du grand nombre de nécessiteux" (Chateaubriand)
0

#3 Utilisateur non-connecté   jcaron 

  • Icône
  • Groupe : Membre+
  • Messages : 484
  • Inscrit : 15-janvier 08
  • Société:Oxado

Posté 09 novembre 2009 - 18:33

Et la question habituelle est "ça ne passe pas", ça veut dire quoi? Il ne se passe rien? Il y a une erreur? Si oui, laquelle? Que disent les logs d'Apache? ...

Jacques.
0

#4 Utilisateur non-connecté   Jeanluc 

  • Icône
  • Groupe : Fondateur
  • Messages : 1 834
  • Inscrit : 04-octobre 04
  • Genre:Homme
  • Localisation:Bruxelles

Posté 09 novembre 2009 - 23:03

Bonjour,

Tout cela est un peu bizarre, non ?

1. Le premier groupe (celui que tu as supprimé) ne faisait aucune redirection; il faisait de simple réécriture d'URL interne à Apache.

2. Le second groupe (le nouveau) fait des redirections 301 vers des URL qui ne sont pas du tout conviviales.

Je dirais même plus, c'est un peu zarbi. :whistling:

Jean-Luc
Liste de + de 300 annuaires FreeGlobes et autres listes d'annuaires pour le référencement.
Testeur de redirection (301, 302, meta refresh,...)
Dernier article: Hébergement de site et TVA
0

#5 Utilisateur non-connecté   Tchinkatchuk 

  • Groupe : Webmaster Régulier
  • Messages : 57
  • Inscrit : 12-septembre 03
  • Genre:Homme
  • Localisation:Paris

Posté 10 novembre 2009 - 09:04

De plus, je ne vois pas où tu essaie de faire des 301 de ton back office.
Ton back office est rewrité ? et tu le redirige vers le front.php ?
Tchinkatchuk, alias Georges Abitbol
Développeur Sénior

Plongée et épaves de Bretagne
Maison d'édition des comores
0

#6 Utilisateur non-connecté   thick 

  • SEO & Blogueur
  • Icône
  • Groupe : Membre+
  • Messages : 2 886
  • Inscrit : 15-mars 04
  • Genre:Homme
  • Localisation:Andorre

Posté 10 novembre 2009 - 11:23

@ Dan : OK je vais indiquer ça

@jcaron : je ne suis que le consultant SEO, donc pas de détail sur ce qui s'est passé. Erreur serveur apparemment

@Jeanluc : si y avait que ça qui est bizarre :D Tout ce que je vois est que la sortie du backend me sort un 302 indexée. Cela reste des URLs backend, donc pas besoin d'être "convivial". Elles sont transformées ensuite en "vraies" URLs

@Tchinkatchuk : front.php est la backend si je puis m'exprimer ainsi :D
Mon blog référencement
ADICIE est l'agitateur d'actualité qui dit tout haut ce que les médias disent tout bas.
SEO Rockstar & Blogueur Pro
0

Page 1 sur 1
  • Vous ne pouvez pas créer de sujet
  • Vous ne pouvez pas répondre au sujet

1 utilisateur(s) dans ce sujet
0 membre(s), 1 invité(s), 0 utilisateur(s) anonyme(s)