Rewriting et htaccess .php?no=

Nouveau WRInaute
Bonjour à tous;
J'ai beau chercher lire et relire rien n'y fait!

Voila mon lien d'origine:

voirannonce.php?no=<?php echo $row_Recordset2['idannonce']; ?>

puis modifié:

voirannonce.<?php echo $row_Recordset1['idannonce']; ?>.html

et pour finir le fichier :

Options +FollowSymlinks
RewriteEngine on
RewriteRule ^([a-z0-9]+)\.html$ /voirannonce.php?no=$1 [L]

Vous vous en doutez rien ne fonctionne le resultat est:

voirannonce.274.html
en erreur 404 evidement

merci de me guider car même après avoir lu plusieurs page du forum je ne trouve pas la solution

Merci à vous

Jo
 
WRInaute discret
RewriteRule ^([a-z0-9]+)\.html$ /voirannonce.php?no=$1 [L]

en

RewriteRule ^voirannonce.([a-z0-9]+)\.html$ /voirannonce.php?no=$1 [L]
 
Nouveau WRInaute
Merci de ta reponse rapide mais il ne fonctionne pas non plus!

le voirannonce est dans un dossier nomé animation_prestataires j'ai donc mis le fichier htaccess dans le même dossier donc je ne vois pas d'ou vient le problème!!
 
WRInaute discret
J’utiliserais plutôt un seul .htaccess a la racine pour les rewrite et je mettrais :

Code:
RewriteRule ^animation_prestataires\/voirannonce\.([0-9]+)\.html$ /animation_prestataires/voirannonce.php?no=$1 [L]
 
Nouveau WRInaute
Merci à tous la solution de magic corpvvfonctionne parfaitement, merci encore de votre participation

Cordialement

jo
 

➡️ 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