Redirections et caractères spéciaux

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


s2n
WRInaute discret
WRInaute discret
 
Messages: 63
Inscription: Sam Sep 30, 2006 10:05

Redirections et caractères spéciaux

Message le Mer Mai 02, 2007 16:55

Bonjour,

J'ai un petit soucis de redirections sur certaines URL.

Qu'il s'agisse de redirections en ASP avec "response.redirect" (ce doit être la même chose en php, je suppose...) ou de certaines redirections 301, les caractères spéciaux comme la virgule "," contenus dans les URL sont transformés en "%2C", comme ci il y avait un urlencode d'appliquer automatiquement lors de la redirection.

Là ou je me dis qu'il doit y avoir un moyen de faire autrement, c'est que les redirections 301 mises en place dans les outils Google -> domaine favori ne font pas cet urlencode => la redirection fonctionne très bien avec n'importe quel type d'URL (même avec des virgules). Alors que les redirections 301 de chez Gandi, par exemple, posent le même problème.

Donc, si Google sait le faire, c'est qu'il doit y avoir une solution...

Si quelqu'un sait ? merci.


Kaliiii
WRInaute passionné
WRInaute passionné
 
Messages: 595
Inscription: Mer Mar 02, 2005 11:33

Message le Mer Mai 02, 2007 18:15

en php j'utilise str_replace pour encoder les url et transformer les caracteres spéciaux. puis je les recupère ensuite sur la page suivante avec un nouveau str_replace qui décode. par contre je ne connais pas l'asp.. mais il doit surement y avoir une fonction equivalente..

Cheers,

Thierry


s2n
WRInaute discret
WRInaute discret
 
Messages: 63
Inscription: Sam Sep 30, 2006 10:05

Message le Mer Mai 02, 2007 18:48

Kaliiii a écrit:... puis je les recupère ensuite sur la page suivante avec un nouveau str_replace qui décode


Merci pour ta réponse, mais que veux tu dire exactement par "récupérer dans la page suivante" ? tu modifies l'url en la décodant manuellement ? Tu peux me montrer comment ça se passe en php pour que j'essaie de faire pareil en asp ?


jeanluc
WRInaute accro
WRInaute accro
 
Messages: 2661
Inscription: Lun Mai 03, 2004 14:48

Re: Redirections et caractères spéciaux

Message le Mer Mai 02, 2007 19:05

s2n a écrit:Là ou je me dis qu'il doit y avoir un moyen de faire autrement, c'est que les redirections 301 mises en place dans les outils Google -> domaine favori ne font pas cet urlencode => la redirection fonctionne très bien avec n'importe quel type d'URL (même avec des virgules).
Google ne fait aucune redirection dans l'outil "Domaine favori". Cet outil permet seulement d'indiquer le domaine préféré à Google et Google recommande que ton serveur fasse la redirection 301 correspondante.

Jean-Luc


s2n
WRInaute discret
WRInaute discret
 
Messages: 63
Inscription: Sam Sep 30, 2006 10:05

Message le Mer Mai 02, 2007 19:39

Merci pour ta réponse, jeanluc. Ca me permet de voir que je me mélange un peu les pinceaux dans le qui-fait-quoi! La redirection 301, c'est pas Google mais mon rewriting (httpd.ini).

Donc, les redirections au niveau du rewriting ne font pas d'urlencode automatique, mais juste une copie toute simple de la chaine de caractère de l'url.

Il faudrait que les redirections 301 fassent la même chose. Aussi bien celles mises en place chez mon registrar que celles provenant d'un redirect asp.

J'avance un peu, mais je patine beaucoup...


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 :



Qui est en ligne

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