Page 1 sur 1

URL rewritting chez OVH

Posté : 23 déc. 2008, 20:21
par BaLiSTiK
Mon site est hébergé chez OVH et j'aimerai faire de l'URl rewriting, notamment pour le blog.
J ai mon url comme ceci http://truc.fr/article.php?id=x avec x representant un numero d identifiant d'un article du blog. Je voudrais faire mon url rewritting de cette facon : http://truc.fr/article/x.html

voila à quoi ça ressemble :
Options +FollowSymlinks
RewriteEngine On
RewriteRule ^/article/([0-9]+)\.html$ /article.php?id=$1 [L]
Mais quand je tappe l' url réécrite dans le navigateur, il ne trouve pas l'ID correspondant :/.

Posté : 23 déc. 2008, 23:59
par chrislabricole
Essaies d'abord de faire ton rewriting en dur dans ton fichier .htaccess.
Essaies également de mettre le chemin ABSOLU (à partir donc de la racine sur la machine où tu es hébergé).
Sinon, consultes la doc de OVH, il doit bien avoir un article... C'est quelque chose qui change beaucoup selon les hébergeurs... ;)

Re: URL rewritting chez OVH

Posté : 24 déc. 2008, 20:43
par Victor BRITO
Essaie le code suivant :

Code : Tout sélectionner

RewriteEngine On Options +FollowSymlinks RewriteRule ^article/([0-9]+)\.html$ /article.php?id=$1 [L]

Posté : 27 déc. 2008, 19:36
par BaLiSTiK
J ai tenté plusieurs combinaisons possible (chemin absolu notamment) mais rien >_< j'en désespère.
Pire, si je veux faire une url de type www.monsite.fr/blog/xx/ ça me retourne vers la page blog.php au lieu de la page article.php?id=xx...
Si vous êtes sur OVH comment vous écrivez votre règle ?

Posté : 27 déc. 2008, 22:33
par Victor BRITO
Essaie d'ajouter la règle suivante avant ta règle de réécriture :

Code : Tout sélectionner

RewriteBase /