Все примеры, которые я вижу с RewriteRule, выглядят примерно так: RewriteRule ^([a-z])$ index.php?example=$1
Но у меня есть следующий случай: я хочу
example.com / en / что-то
переписать на
example.com / что-то? Lang = ru
И это относится ко всем вещам на месте что-то .По сути, я хочу взять первый параметр, только если он en или ru , и переписать на ту же ссылку, но только для передачи его в качестве параметра get
So
example.com / ru / что-то еще / что-нибудь
также переписывает в
example.com / что-то esle / что-нибудь? Lang= ru
Как я могу это сделать?
ОБНОВЛЕНИЕ Я попробовал это RewriteRule ^(en|ru)/(.*)$ $2?lang=$1
, но он говорит, что страница не найдена (возвращается 404страница из моего приложения, а не с сервера).