непонятно - речь идет о пунктах меню и подпунктах меню?
Т.е.
-news
|--news1
|--news2
или все-таки о равноуровневых пунктах?
Т.е.
-news
-news1
-news2
В первом случае все будет нормально и статья будет лежать по адресу ".../news/news1/статья".
А во втором - да, ".../news/" из адресов пропадет (или материал продублируется и по этому адресу тоже). Только если news1 и news2 - подпункты общего пункта news, то непонятно, зачем вам идти вторым путем, сделайте по первому типу и такой проблемы не будет.
Если я сделаю ещё одно меню, то всёравно от пункта news мне никуда не деться.
То есть смысл в том, что у меня есть верхнее меню вида
-news
|--news1
|--news2
но мне ещё необходимо сделать дополнительное меню
news1
news2
чтоб это меню отображалось в самой новости (типа перелинковка).
Переписать роутер. Уже вроде где то на форуме было решение. Ищите.
Все урлы формируются на основе роутера. Если там есть показывать например алиас категории, то он будет исправно добавляться в урлу.
И всё в таком же духе.
Да перерыл форум - не могу найти...
А если ещё точнее, то мне необходимо чтоб в ссылках перед категорией был раздел.
Типа такого: http://domain.com/section/category/page_name.html