хорошо. Нужно сделать на одной площадке много языков. Но переписывать постоянно скрипты не могу. Надо сделать так, чтобы по ссылке
www.xxx.ru/en/script.php было дано управление скрипту script.php из корневой директории, но при этом передать всё, что должно прийти из браузера и еще язык, т.е. "en". Разные скрипты используют разные методы. search.php в моём предыдущем примере использовал метод POST. Пример правила я привел для GET, а нужен для POST.
У меня нет возможности исправлять скрипты, но есть - .htaccess
Какие возможны варианты, кроме создания реальных папок для каждого языка?
А насчет запросов к браузеру - что-то я не понял, как это он делает несколько запросов? Он делает запрос
http://www.xxx.ru/en/search.php На сервере через mod_rewrite выдается скрипт
http://www.xxx.ru/search.php - так зачем еще запрос?