Опция 1 : используйте 51 градус только для мобильной части обнаружения и подключите перенаправление самостоятельно.Удалите элемент <redirect>
из вашего web.config и попробуйте что-то подобное в вашем файле Global.asax:
void Application_BeginRequest(object sender, EventArgs e)
{
if (HttpContext.Current.Request.Browser.IsMobileDevice)
{
Response.Redirect("http://m.mydomain.com" + Request.RawUrl);
}
}
Опция 2 : в элементе <redirect>
в Интернете.config файл, добавьте свойство originalUrlAsQueryString=true
.Это отправит строку запроса с именем origUrl на мобильную домашнюю страницу, что даст вам возможность перенаправить на мобильную версию запрошенной страницы.