У меня есть ситуация, когда два веб-сайта используют одни и те же данные (основная версия и мобильная версия). Итак, на некоторых страницах основной версии у меня есть внутренние ссылки, такие как www.domain.com/link1... Но когда мобильная версия использует ту же гиперссылку, она направляет пользовательский контекст на основной сайт, но мне нужно перехватить этот запрос и обработать его и перенаправить пользователя туда, куда мне нужно в случае мобильной версии.
Скажем, в основной версии сайта на странице www.domain.com/about/strategy.aspx (webforms) у меня есть абсолютный URL-адрес www.domain.com/services/item.aspx?Id=1256, и это нормально. Но когда я получил ту же страницу на mobile.domain.com/about/strategy (mvc), я хочу изменить ссылку www.domain.com/services/item.aspx?Id=1256 на mobile.domain.com/services/1256. . Проблема в том, что у меня есть> 10000 страниц с абсолютными URL-адресами, и контент-менеджеры сойдут с ума, справляясь с этой проблемой.
Есть идеи?