Je suis en train d'obtenir Apache pour rediriger /a.php?a=123 à /b/123 (où 123 pourrait être un nombre compris entre 1 et 9999) mais n'arrive pas à le faire fonctionner.RewriteRule - a.php a = 123/b/123
C'est ce que j'ai dans htaccess:
RewriteEngine on
RewriteRule ^a.php?a=([0-9]+) /b/$1 [L]
RewriteRule ^a.php$ /c/ [L]
Avec cela va A.php a = 123 résultats dans 404, mais va fonctionne exactement A.php comme prévu?. J'ai essayé d'échapper à la? (RewriteRule^a.php \? A = ([0-9] +)/b/$ 1 [L]) mais cela ne fonctionne toujours pas.
Qu'est-ce que je fais de mal s'il vous plaît?
Merci cela ne semble que cela devrait fonctionner , mais maintenant quand je vais soit "a.php? a = 123" ou juste "a.php" les deux me redirigent vers/c/ – Tim
Cela fonctionne maintenant - j'avais manqué le? à la fin de la règle – Tim