У меня есть сайт dot.net, и крупные поисковые системы, похоже, хотят попробовать проиндексировать его. Www.example.com/page.aspx?__VIEWSTATE=lotsofrandomstuffhere
Теперь я подумал, что могу просто загрузить страницуили init проверьте Request.Querystring для __VIEWSTATE или VIEWSTATE и просто перенаправьте, но это, похоже, не работает.
Есть идеи, как отловить эту ошибку?
Я пытался без успеха
Protected Sub Page_PreInit(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.PreInit
If Request.QueryString("VIEWSTATE").Length > 0 Then
Response.Redirect("woli.aspx")
End If
End Sub
Пробовал на Pageload и используя __VIEWSTATE