par
two3d » 10 janv. 2013, 21:51
j'ai réussi à redirectionner vers /voir-1 quand je clic sur /index.php?action=voir&id=1 mais le problème c'est que ça redirige à la racine du site et non dans le dossier même, une solution ?
mon site (en local) est dans des dossiers: localhost/dossier1/dossier2/dossier3/index.php?action=voir&id=1 ça redirectionne vers: localhost/voir-1
je précise que j'ai éssayé avec:
RewriteBase /
RewriteBase /dossier1/dossier2/dossier3/
et
RewriteBase
http://localhost/dossier1/dossier2/dossier3/ (génère une erreur 500)
Mon code acuel:
Code : Tout sélectionner
RewriteRule ^voir-([0-9]+)$ index.php?action=voir&id=$1 [R=301,L]
RewriteCond %{QUERY_STRING} ^action=voir&id=([0-9]+)$
RewriteRule .* /voir-%1? [R=301]
j'ai réussi à redirectionner vers /voir-1 quand je clic sur /index.php?action=voir&id=1 mais le problème c'est que ça redirige à la racine du site et non dans le dossier même, une solution ?
mon site (en local) est dans des dossiers: localhost/dossier1/dossier2/dossier3/index.php?action=voir&id=1 ça redirectionne vers: localhost/voir-1
je précise que j'ai éssayé avec:
RewriteBase /
RewriteBase /dossier1/dossier2/dossier3/
et
RewriteBase http://localhost/dossier1/dossier2/dossier3/ (génère une erreur 500)
Mon code acuel:
[code]RewriteRule ^voir-([0-9]+)$ index.php?action=voir&id=$1 [R=301,L]
RewriteCond %{QUERY_STRING} ^action=voir&id=([0-9]+)$
RewriteRule .* /voir-%1? [R=301][/code]