HELLO. Мне нужно заменить двойную косую черту в одну. Я планирую сделать это в событии Global.asax Application_BeginRequest. Это достаточно? или лучше сделать http модуль?
Спасибо.
UPD
Sub Application_BeginRequest(ByVal sender As Object, ByVal e As EventArgs)
' Fires at the beginning of each request
Thread.CurrentThread.CurrentCulture = New Globalization.CultureInfo(AppSettings.UsedCulture)
Thread.CurrentThread.CurrentUICulture = Thread.CurrentThread.CurrentCulture
Dim retUrl As String
....
some code
....
'Dim app As HttpApplication = CType(sender, HttpApplication)
'app.Context.RewritePath(retUrl)
Dim myContext As HttpContext = HttpContext.Current
'Rewrite the internal path
myContext.RewritePath(retUrl)
End If
Я использую .Net 1.1. И это должно быть на .Net 1.1
RewritePath не переписывает URL. Почему?
UPD2
Решив сделать дополнительное перенаправление в Sub Application_BeginRequest с новым URL перезаписи