Рассматривали ли вы использование модуля UrlRewriting, чтобы заставить это работать. Вы можете добавить новое правило, подобное следующему:
<add name="page1rewrite"
virtualUrl="^~/en/folder/folder2/page1.aspx"
rewriteUrlParameter="ExcludeFromClientQueryString"
destinationUrl="~/folder/folder2/page2.aspx"
ignoreCase="true" />
Это может быть улучшено в зависимости от ваших точных требований, но вы можете переписать все URL-адреса ~ / en / folder / folder2 / в новое место.