Я пытаюсь получить Apache для перенаправления /a.php?a=123 к /б/123 (где 123 может быть любое число между 1 и 9999), но, похоже, не может заставить его работать.RewriteRule - a.php а = 123 в/б/123
Это то, что я имею в HTAccess:
RewriteEngine on
RewriteRule ^a.php?a=([0-9]+) /b/$1 [L]
RewriteRule ^a.php$ /c/ [L]
С этим собирается A.php а = 123 результатов в 404, но будет только A.php работы, как ожидалось?. Я попытался убежать? (RewriteRule^a.php \? A = ([0-9] +)/b/$ 1 [L]), но он по-прежнему не работает.
Что я делаю неправильно, пожалуйста?
Спасибо вам это будет выглядеть, как она должна работать , но теперь, когда я перехожу к «a.php? a = 123» или просто «a.php», оба перенаправляют меня на/c/ – Tim
. Сейчас это работает - я пропустил? в конце правила – Tim