[QUOTE]Andrey T пишет:
Так в этом вся и проблема. Файл с меню .top.menu.php есть и в корневой папке, и в паке ru (но эти файлы разные).
Если я открываю страницу по прямой ссылке (/ru/page.php?id=1), то вижу то меню, которое в папке ru (все как и положено). Ну а если по красивой ссылке (/about/), то отображается меню из корневого раздела (а это уже неправильно).
И как это исправить, ума не приложу.[/QUOTE]
А ничего, что папка about - это не папка ru? Создайте папку about, положите туда меню и свой скрипт, в правиле замените /ru/ на /about/ и будет Вам счастье.
P.S. У меня закралось подозрение - а Вы случаем, не все красивые ссылки так делать собираетесь (/ru/page.php?id=идентификатор)? Если да - бросьте эту затею.