在进行UrlRewrite后,为什么我的页面上的格式化了?

时间:2011-05-12 15:12:56

标签: asp.net url-rewriting

我设置了httpodule来处理Url重写。它可以工作,但是当用户访问第二个URL时,很多东西都丢失了。它看起来像一个基本的HTML页面。大多数格式都已消失,主页和站点地图都会显示出来。图像无法通过。下面的示例尝试将所有请求传递给AboutUs.aspx以进行测试。

Public Class PageLoader
Implements IHttpModule

Public Sub Dispose() Implements System.Web.IHttpModule.Dispose

End Sub

Public Sub Init(ByVal app As System.Web.HttpApplication) Implements System.Web.IHttpModule.Init
    'add a new handler for the application's BeginRequest event
    AddHandler app.BeginRequest, AddressOf Me.BeginRequest
End Sub

Public Sub BeginRequest(ByVal s As Object, ByVal e As EventArgs)
    context.RewritePath("~\AboutUS.aspx")
End Sub

结束班

0 个答案:

没有答案