如何将请求重定向到非掩码站点

时间:2014-09-11 14:52:18

标签: asp.net .net vb.net response.redirect url-masking

我们有一些域名会重定向到我们的主网站,但屏蔽了网址。

例如您访问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

0 个答案:

没有答案