0

我们有一些域重定向到我们的主站点,但 URL 被屏蔽了。

例如,您访问http://foo.com并被重定向到http://bar.com但地址栏仍然存在http://foo.com

我希望能够修改通过重定向显示的 url 或类似于您正在查看的实际url(未屏蔽)。

我认为这样的事情会起作用(并且在 localhost 上运行时会起作用),但在实时站点上,url 仍然被屏蔽。

在 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
4

0 回答 0