Problème de rewriting .htaccess

Fermé
kiwimole Messages postés 3 Date d'inscription mercredi 14 mars 2012 Statut Membre Dernière intervention 16 mars 2012 - 14 mars 2012 à 19:14
afrnos Messages postés 59 Date d'inscription mercredi 26 novembre 2008 Statut Membre Dernière intervention 12 avril 2012 - 15 mars 2012 à 12:06
Bonjour,

J'ai rencontré un pb depuis 2 jours sur le rewriting cond de mon site. Sur mon .htaccess j'ai écrit:
RewriteCond %{QUERY_STRING} ^(.*)PHPSESSID=([^&]+)&?(.*)$ [NC]
RewriteRule ^(.*)$ http://monsite.com/v1.4.38/$1?%1%3 [R=301,L]

J'ai déjà précisé le PHPSESSID mais quand le robot de google passe, il référence mon site comme:
http://www.monsite.com/v1.4.38/?55a8fdbfc6012bc77baf1998bc76168b=oja9ah9h22gs4gm7dv1jklqcd1
Il remplace mon PHPSESSID par une chaine de MD5. Du coup j'ai décidé de remplacer le mot PHPSESSID par une chaine de MD5 pour que ça redirige vers la bonne page. C'est ici que le problème commence. Je dois écrire le RewriteCond comment pour que quand je tape:

http://monsite.com/v1.4.38/55a8fdbfc6012bc77baf1998bc76168b=oja9ah9h22gs4gm7dv1jklqcd1
Il va me rediriger vers:
http://monsite.com/v1.4.38/

Quelqu'un a une solution pour ça?

Merci bp

2 réponses

kiwimole Messages postés 3 Date d'inscription mercredi 14 mars 2012 Statut Membre Dernière intervention 16 mars 2012
15 mars 2012 à 09:17
up
0
afrnos Messages postés 59 Date d'inscription mercredi 26 novembre 2008 Statut Membre Dernière intervention 12 avril 2012 16
15 mars 2012 à 12:06
Bonjour,

Le mieux ne serait-il pas de masquer tout simplement le PHPSESSID pour tous les utilisateurs ?

http://forum.mnt-tech.fr/php-f32/masquer-les-phpsessid-dans-vos-pages-web-t456.html
0