Version complète: sur le forum Webmaster Hub : url rewriting sur sivit mutualisé
Webmaster Hub > Création et exploitation de Sites Internet > Les langages du Net > Fichier .htaccess et réécriture d'URLs
Nickargall
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
Arlette
Bonjour,

As-tu pris connaissance des articles de Dan dans les publications du Hub. Peut-être la solution se trouve-t-elle là wink.gif
Nickargall
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 :

CODE
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 sad.gif
Ceci est une version "bas débit" de notre forum. Pour voir la version complète avec plus d'information, la mise en page et les images, veuillez cliquer ici.