Mon rewriterule une condition fonctionne bien comme ci-dessous:.htaccess: comment réécrire uniquement l'URL .php?
http://www.sitename.com/index.php?n=text redirige vers http://www.sitename.com/pages/text
et la page rend bien, cependant, il y a un problème avec l'URL redirigée les arguments sont également ajoutés à la URL Donc en fait dans la barre d'adresse, il semble comme-
Quelqu'un pourrait-il me aider à ce sujet? Le code htaccess est donné ci-dessous.
RewriteCond %{QUERY_STRING} ^n=(.*)$
RewriteRule index.php http://www.sitename.com/pages/%1 [r=301,nc]
Ok Je vais mordre: pourquoi voulez-vous rediriger de index.php? n = texte à/pages/texte? J'ai vu des gens faire l'autre façon d'obtenir de "jolies" URL, mais de quoi s'agit-il? – cletus