Aller au contenu

Sujets conseillés

Posté

Bonjour à tous

Premièrement :

je souhaite réécrire sous la forme

http://www.example.com/recherche2/zi...oule,2006.html

une url de type

http://www.example.com/recherche2.ph...,de,boule,2006

(cette dernière fonctionne)(pas de limite dans les occurences mot+virgule, bien sur il s'agit d'une variable)

Deuxiemement,

je souhaite réécrire sous la forme

http://www.example.com/recherche2/pa...oule,2006.html

une url de type

http://www.example.com/recherche2.ph...le,2006&page=5

(cette dernière fonctionne)(pas de limite dans les occurences mot+virgule)

Quelles règles dois-je mettre en place ??? celles que j'ai essayées ne fonctionnent pas sur mon hébergement mutualisé SIVIT alors que d'autres forumistes ont réussi chez eux

Merci aux âmes charitables qui abrègeront mes souffrances

Posté (modifié)

Bonsoir

Oui j'ai lu maintes infos sur le web sur la réécriture d'URL, j'ai une douzaine de règles qui fonctionnent sur mon site, mais celle là bloque pour une raison que je ne comprends pas.

J'ai ces lignes dans mon fichier .htaccess :

RewriteEngine on
RewriteRule ^recherche2/(page-[0-9]+)/(.*).html$ /recherche2.php?p=$2&page=$1 [L]
RewriteRule ^recherche2/(.*)\.html$ /recherche2.php?p=$1 [L]

et elles ne fonctionnent pas. J'en suis à 4 heures d'essais en tout genre et rien ne prend...

mes requetes sur les .php fonctionnent (je récupère les valeurs des paramètres)

mes requetes sur les url réécrites ne fonctionnent pas (je parviens bien sur la page souhaitée mais je ne récupère pas les valeurs des paramètres)

et je désespère :(

Modifié par Nickargall

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...