ASP.NET网站html页面不运行Global.asax 10
我公司的一个项目,我在登陆的页面做了一个html页面(空白的),一个动态的登录页面,然后我想访问这个html页面的时候,里面的内容是aspx动态页面的内容,很好,这没有问...
我公司的一个项目,我在登陆的页面做了一个html页面(空白的),一个动态的登录页面,然后我想访问这个html页面的时候,里面的内容是aspx动态页面的内容,很好,这没有问题,我的Global.asax 如下
protected void Application_BeginRequest(object sender, EventArgs e)
{
string originalPath = HttpContext.Current.Request.Path.ToLower();
if (originalPath.Contains("/admin/login.html"))
{
Context.RewritePath("/Admin/LoginDynamic.aspx");
}
if (originalPath.Contains("/admin/defaultpage.html"))
{
Context.RewritePath("/Admin/Default.aspx");
}
}
然后本地VS测试环境没有问题,可以访问html页面,内容就是aspx页面的内容,这一步也很好。
但是现在我发布到IIS上,为什么访问Html页面就是访问html页面,里面的内容却不是访问aspx页面的内容了?
请大师指教! 展开
protected void Application_BeginRequest(object sender, EventArgs e)
{
string originalPath = HttpContext.Current.Request.Path.ToLower();
if (originalPath.Contains("/admin/login.html"))
{
Context.RewritePath("/Admin/LoginDynamic.aspx");
}
if (originalPath.Contains("/admin/defaultpage.html"))
{
Context.RewritePath("/Admin/Default.aspx");
}
}
然后本地VS测试环境没有问题,可以访问html页面,内容就是aspx页面的内容,这一步也很好。
但是现在我发布到IIS上,为什么访问Html页面就是访问html页面,里面的内容却不是访问aspx页面的内容了?
请大师指教! 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询