| |
|
Voir le sujet précédent :: Voir le sujet suivant
|
| Auteur |
Message |
| |
|
ratdelabo Nouveau WRInaute
Inscrit le: 04 Fév 2008 Messages: 22
|
Posté le : Mer Avr 16, 2008 10:00 Sujet du message: Des conditions sur les variables POST dans le htaccess ? |
|
|
Bonjour à tous,
Je voudrais savoir s'il est possible, dans un fichier htaccess, de placer des conditions sur les variables $1 (POST).
J'explique. Je peux avoir des pages : index.php?p=variable1 qui conduisent vers index.php?p=variable1&variable11
ou index.php?p=variable2 qui conduisent vers index.php?p=variable21
Exemple concret :
variable 1 peut être "meublescontemporains" ou "meublesrustiques" ....
Je veux pouvoir vérifier, par la condition, que si variable1 commence par "meubles" alors j'affiche, via l'url rewriting : /meubles-quelquechose
Ici, ca donne : /meubles-contemporain.html ou /meubles-rustique.html
J'ai donc créé une ligne dans le htaccess qui ressemble à ça :
| Code: |
| RewriteRule ^meubles-([-a-z]*)\.html$ /index.php?p=contemporain [L] |
et ça fonctionne très bien après avoir modifié le nom de ma page (meublescontemporains devient contemporain), mais si je dois le faire pour toutes les pages... o_O
N'y a-t-il pas, à votre connaissance, un moyen de gagner du temps et des ressources ?
Merci de votre aide |
|
| |
|
 |
webmasterlamogere WRInaute accro

Inscrit le: 17 Déc 2006 Messages: 1623 Localisation: urlrewriting.fr
|
Posté le : Mer Avr 16, 2008 10:59 Sujet du message: Des conditions sur les variables POST dans le htaccess ? |
|
|
si tu veux faire une redirection des anciennes url vers celles avec rewriting :
| Code: |
RewriteCond %{QUERY_STRING} ^p=([-a-z]*)$
RewriteRule ^index\.php$ /meubles-%1.html [R=301,QSA,L]
RewriteRule ^meubles-([-a-z]*)\.html$ /index.php?p=$1&stop [L] |
|
|
| |
|
 |
| |
|
|
|
|
Autres sujets de discussion :
|
|