Я сейчас что-то делаю в OrchardCMS, мы используем URLRewrite, так что если пользователь заходит на сайт с site.com или site.com/orchard, он получает страницу site.com/orchard.
Одна из проблем заключается в том, что он выбрасывает URL-адреса в меню, потому что он использует urlHelper.RouteUrl, который использует неправильный контекст, а затем создает URL-адрес, аналогичный site.com/page1, а не site.com/orchard/page1.Есть ли способ сказать urlHelper.RouteUrl, что нужно начинать с страницы, отличной от текущей, или заставить функцию возвращать полный путь?
Спасибо