urlrewriting qui fonctionne en local mais pas en ligne

  • Auteur de la discussion Auteur de la discussion sam01
  • Date de début Date de début
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.
 

➡️ Offre MyRankingMetrics ⬅️

pré-audit SEO gratuit avec RM Tech (+ avis d'expert)
coaching offert aux clients (avec Olivier Duffez ou Fabien Faceries)

Voir les détails ici

coaching SEO
Discussions similaires
Haut