Pb de syntaxe pour l'url rewriting

  • Auteur de la discussion Auteur de la discussion Anonymous
  • Date de début Date de début
A
Anonymous
Guest
Bonjour à tous.

Je souhaite utiliser sur un site l' url rewriting, mais je n'arrive pas à rédiger la syntaxe du .htaccess

Si quelqu'un peux m'aider un peu, cela serait formidable pour débuter :

Par exemple :

Code:
http://www.monsite.com/articles?articleID=2
.

Si qq peux me mettre sur la voie ?

Merci d'avance
 
WRInaute discret
ametisse2 a dit:
Code:
http://www.monsite.com/articles?articleID=2
.

salut
lit la doc

Code:
  RewriteRule ^article_([0-9]+)\.html$ article.php?ID=$1 [L]
moi j'ai un problème avec les anti slash
les anti slash du paramêtre ville ne sont pas pris en compte : erreur 404


Code:
    RewriteRule ^resultat_([0-9]+)_([-\_+a-zA-Z0-9,]+)_([0-9]+)_([0-9]+)_([0-9]+)_([-_\+a-zA-Z0-9,]+)_([0-9]*)\.html$ resultat.php?pk_villes=$1&ville=$2&cp=$3&rayon=$4&nbresultats=$5&activite=$6&page=$7 [L]
Code:
url : www.matecorp.com/normandie
avec comme ville pont l'eveque (l'anti slash vient de l'apostrophe)

http://www.matecorp.com/normandie/r...=14130&activite=RESTO&nbresultats=10&rayon=10
les lien de la page resultat faits en url rewriting ne marchent pas


J'ai essayé \\ dans la regle mais ca ne marche pas
je sais que \ est un code qui "permet d'échapper tout caractère qui suit et lui ôter sa signification particulière" alors comment lui dire qu'on veut traiter les \
 
WRInaute discret
En fait j'ai réussi a supprimer le \(il venait de mysql) dans les url avec stripslashes ce qui élimine le problème dans l'url rewriting .
 
WRInaute discret
Pour ta regle de rewriting...

Si celle de mate ne fonctionne pas tente un peu celle-ci:

Code:
RewriteEngine on
RewriteRule ^articles_([0-9]+)\.html  articles?articleID=$1 [L]
 

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