我们有一些域名会重定向到我们的主网站,但屏蔽了网址。
例如您访问http://foo.com
后重定向到http://bar.com
,但地址栏仍为http://foo.com
。
我希望能够修改通过重定向或类似于您正在查看的实际网址显示的网址(未屏蔽)。
我认为这样的东西会起作用(并且在localhost上运行时会这样)但在现场网站上,网址仍然被屏蔽。
在Global.asa.vb中:
Sub Application_BeginRequest(ByVal sender As Object, ByVal e As EventArgs)
Dim url As String = HttpContext.Current.Request.Url.ToString
If Not url.ToLower.Contains("foo.com") Then
resp.Redirect("http://bar.com" + HttpContext.Current.Request.Path, True)
Exit Sub
End If
End Sub