Je veux faire un truc tordu ??

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

FranGoog
Nouveau WRInaute
 
Messages: 26
Inscription: Sam Jan 31, 2004 13:05

Je veux faire un truc tordu ??

Message le Dim Mar 14, 2004 20:04

Pas moyen, j'y arrive pas, je viens de passer 2 heures dessus.
Je voudrais que la page
Code: Tout sélectionner
test01.html
soit redirigé vers
Code: Tout sélectionner
index.php?q=01
, mais que tous les autres fichiers html (avec ou sans paramètres) soient redirigés vers index.php (avec ou sans paramètres)...

Je fais ça :

Code: Tout sélectionner
RewriteRule ^test01.html$ /index.php?q=01 [L]
RewriteRule ^(.+).html(.+)$ /index.php$2 [R]

Et ça ne marche pas...
Lorsque je tape
Code: Tout sélectionner
test01.html?q=03&c=4
il reste sur
Code: Tout sélectionner
index.php?q=01

:(

nikoshr
WRInaute impliqué
WRInaute impliqué
 
Messages: 320
Inscription: Jeu Juil 10, 2003 5:49

Message le Dim Mar 14, 2004 23:45

Pour la première règle, c'est probablement un flag QSA que tu cherches. Ca permet d'ajouter des paramètres plutôt que les remplacer:
Code: Tout sélectionner
RewriteRule ^test01.html$ /index.php?q=01 [QSA,L]

Pour la deuxième règle, il faut savoir que les paramètres ne sont pas directement accessibles dans la réécriture, voir http://www.webrankinfo.com/forums/viewtopic_8257.htm par exemple.


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