Bonjours à tous,
Je développe un site en php et je souhaiterais faire de l'url rewriting, technique où je suis débutant.
J'ai une page du type http://monsite.com/page.php?param1=data1¶m2=data2¶m3=data3, je voudrais que mon url ressemble à ça :
http://monsite.com/page/data1/data2/data3
Le problème se pose au niveau du slash (j'essaie avec les tirets et ça fonctionne), en fait le code ci-dessous fonctionne en local, mais pas sur mon server OVH, savez vous pourquoi ??
Merci d'avance,
bye.
Modifié par ehcat (20 May 2009 - 00:24)
Je développe un site en php et je souhaiterais faire de l'url rewriting, technique où je suis débutant.
J'ai une page du type http://monsite.com/page.php?param1=data1¶m2=data2¶m3=data3, je voudrais que mon url ressemble à ça :
http://monsite.com/page/data1/data2/data3
Le problème se pose au niveau du slash (j'essaie avec les tirets et ça fonctionne), en fait le code ci-dessous fonctionne en local, mais pas sur mon server OVH, savez vous pourquoi ??
Options +FollowSymlinks
RewriteEngine on
RewriteRule ^page$ /page.php [L]
RewriteRule ^page/([a-zA-Z0-9]+)$ /page.php?param1=$1 [L]
RewriteRule ^page/([a-zA-Z0-9]+)/([a-zA-Z0-9]+)$ /page.php?param1=$1¶m2=$2 [L]
RewriteRule ^page/([a-zA-Z0-9]+)/([a-zA-Z0-9]+)/([0-9]+)$ /page.php?param1=$1¶m2=$2¶m3=$3 [L]
Merci d'avance,
bye.
Modifié par ehcat (20 May 2009 - 00:24)