RewriteRule - problème d'écriture de règle

Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics


kinglouis
WRInaute discret
WRInaute discret
 
Messages: 94
Inscription: 19 Mai 2004

RewriteRule - problème d'écriture de règle

Message le Lun Jan 26, 2009 10:36

Bonjour,

Je galère à écrire une réécriture d'URL dans un htaccess.

J'aimerais que :

Code: Tout sélectionner
http://www.site.com/dl-force.php?id=1234&code=sdjhfskdf


redirige vers

Code: Tout sélectionner
http://www.site.com/fichiers/url/1234/sdjhfskdf


J'ai essayé :

Code: Tout sélectionner
RewriteRule ^dl-force\.php?id=([0-9]+)&code=([0-9a-z]+)$  fichiers/dl/$1/$2  [L]


Mais ça ne fonctionne pas.
J'ai pourtant bien échappé le point avec le \
J'ai essayé d'échapper les & et = bien que ça ne soient pas des caractères spéciaux, mais ça n'a rien changé.

Quelqu'un aurait-il une idée ?

Merci beaucoup.

Vap
WRInaute passionné
WRInaute passionné
 
Messages: 1090
Inscription: 17 Juin 2007

Re: RewriteRule - problème d'écriture de règle

Message le Mar Fév 03, 2009 21:08

Est-ce que tu ne voudrais pas l'inverse en fait, si on tape
Code: Tout sélectionner
http://www.site.com/fichiers/url/1234/sdjhfskdf

on voit le contenu de
Code: Tout sélectionner
http://www.site.com/dl-force.php?id=1234&code=sdjhfskdf


Si c'est ça, la règle est:

Code: Tout sélectionner
RewriteRule fichiers/url/([0-9]+)/([0-9a-z]+)$ /dl-force.php?id=$1&code=$2


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Formation recommandée sur ce thème :

Formation URL Rewriting et sites dynamiques : apprenez comment mettre en place la réécriture d'URL, comment optimiser vos URL et profiter de vos pages dynamiques pour booster votre référencement. Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités