urlrewriting qui fonctionne en local mais pas en ligne

WRInaute discret
Bonjour j'ai un urlrewriting qui fonctionne parfaitement en local mais pas en ligne (sur le web...)

le code dans .htaccess


Code:
RewriteRule ^mess-reception-ecrire-([0-9]+).\html$ mess-reception-ecrire.php?id=$1  [L]

et voici le code php

Code:
echo '<a href="'.$site.'mess-reception-ecrire-'.$id.'.html">'.$txt0245.'</a>

Merci d'avance pour votre aide.
 
WRInaute discret
Re: urlrewriting qui focntionne en local mais pas en ligne

Bonjour,

si tu es chez OVH il faut ajouter /

Code:
RewriteRule ^mess-reception-ecrire-([0-9]+).\html$ /mess-reception-ecrire.php?id=$1  [L]

Amicalement
Stone66
 
WRInaute discret
Oui, mon hébergeur accepte (je ne suis pas chez OVH.

Le suivant par exemple fonctionne parfaitement :

code php

Code:
{echo '<a href="'.$site.'profiladh-logement-etudiant-'.$_SESSION['id_adh'].'.html">'.$txt0284.'</a>';}

code .htaccess

Code:
RewriteRule ^profiladh-logement-etudiant-([0-9]+)\.html$ profiladh.php?id=$1  [L]

l'url générée est la suivante

http://www.xxxxxxx.com/profiladh-logement-etudiant-1.html


Et ça marche parfaitement.
 
Discussions similaires
Haut