ASP.NET网站html页面不运行Global.asax

问题描述

我公司的一个项目,我在登陆的页面做了一个html页面(空白的),一个动态的登录页面,然后我想访问这个html页面的时候,里面的内容是aspx动态页面的内容,我的Global.asax如下protectedvoidApplication_BeginRequest(objectsender,EventArgse){stringoriginalPath=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页面了?请大师指教!

解决方案

解决方案二:
有人在吗?在线等。。。
解决方案三:
本来就不行吧,可能需要自己弄handler
解决方案四:
可是我在本地的VS里,在浏览器预览的时候,很好的,就是发布到IIS上,运行.html页面,去不读取aspx页面的内容,我感觉global.asax没有执行,如果执行了,为什么不跳转到动态页面里去
解决方案五:
发布到iis上的静态页面css上面不得走globle要自己写个httpmodule.在webconfig里注册。
解决方案六:
你这种问题,以前遇到过,但是后来都改成自己写过滤的了..百度很多这种问题的解释,你看看吧..
解决方案七:
引用1楼小睿哥哥的回复:

有人在吗?在线等。。。

配置
解决方案八:
引用5楼流氓也有无奈的回复:

你这种问题,以前遇到过,但是后来都改成自己写过滤的了..百度很多这种问题的解释,你看看吧..

系统问题吗?
解决方案九:
你可以把html改成aspx。。。

时间: 2024-10-22 08:10:23

ASP.NET网站html页面不运行Global.asax的相关文章

asp.net网站在iis7上运行出现的问题

问题描述 asp.net网站在iis7上运行出现的问题 网站第一次打开出现慢的现象,大约在1-2秒 之后都是秒开.但是奇怪的是每隔30秒(很精确)就会出现和第一次打开的速度一样1-2秒,之后又是秒开..反复次现象.iis应用程序池是设置为每晚11点59分回收的.网上查了很多资料都未解决.请各位大大们帮忙出出招.谢谢

iis中设置网站启动就运行Global.asax中的Application_Start方法

问题描述 环境:windows2008r2iis7.5framework4.0想做如下设置:网站启动或重启就运行Application_Start方法,而不用等到第一个客户浏览网页时才运行 解决方案 解决方案二:iis7.5里面提供了startMode="AlwaysRunning"方法解决方案三:另外你可以试试这个IIS插件:解决方案四:引用1楼wangnaisheng的回复: iis7.5里面提供了startMode="AlwaysRunning"方法 根据这篇

asp.net网站中页面突然无法访问

问题描述 我的网站中的一个页面突然无法访问了,但是同一网站下的其他页面都可访问,查看代码也没什么问题,服务器的其他网站也正常,但是几个小时之后又可以访问了.找不到根源,有人遇到这类的问题吗?求教! 解决方案 解决方案二:讲清楚什么叫无法访问解决方案三:首先看无法访问的返回状态是什么?然后看网页是否到数据库读取了大量数据等等解决方案四:无法访问应该有错误返回的,不过按照你的描述可能是连接池的问题解决方案五:是找不到呢,还是找到了打不开呢,还是报错了呢.这几个小时里有没有什么其他的事情发生呢解决方案

ASP.net全局程序文件Global.asax用法分析_实用技巧

本文详细讲述了ASP.net全局程序文件Global.asax用法,分享给大家供大家参考.具体分析如下: 一般来说ASP.NET应用程序只能有一个Global.asax文件,该文件支持许多项.具体分析如下: •Application_Start:在应用程序接收到第一个请求时调用,这是在应用程序中给应用程序级的变量赋值或指定对所有用户必须保持的状态的理想位置. •  Session_Start:类似于Application_Start事件,但这个事件在用户第一次访问应用程序时调用.例如,Appli

asp.net 网站运行很慢 很慢 为什么会这样 应该设置什么? 怎么设置呢?

问题描述 asp.net 网站运行很慢 很慢 为什么会这样 应该设置什么? 怎么设置呢? asp.net 网站运行很慢很慢 是什么原因? 应该设置什么? 怎么设置呢? 解决方案 这个原因多了去了,比如感染了360等流氓软件,甚至是cpu散热不好.重装系统看看,再不行就是硬件问题. 解决方案二: 是啊,这个原因多了去了,再问一下,你网站快过没有?所有人浏览你网站都慢吗?电信.移动都很慢吗?不是的话,那问题不在服务器.你服务器放在哪儿呢?国外?是的话,那正常.如果在国内,你可以访问一下同IP段其他网

传值-ASP.NET网站中,如何点击一个页面的按钮,在另一个页面中得到提醒

问题描述 ASP.NET网站中,如何点击一个页面的按钮,在另一个页面中得到提醒 我想要实现这样一个功能: 在我点击提交材料页面的提交按钮(ASP:BUTTON)时,后台管理页面(也就是另外一个b.aspx而已,只是目前两个页面没有关系)得到一个提醒诸如:Page.ClientScript.RegisterStartupScript(GetType(), "", "alert('submit!');");这样子的提醒.不一定要用alert,可以跳出一个框也行. 可是现

请问已经发布好的asp.net网站怎么反编译,我想看一下其中一个页面的后台代码.

问题描述 请问已经发布好的asp.net网站怎么反编译,我想看一下其中一个页面的后台代码. dll是乱的 还有没有什么办法能找到页面的后台代码................................... 解决方案 找reflector这个软件,可以反编译C#的dll(前提是dll没有被混淆过,混淆过的也反编译不了)

asp.net网站,无法跳转到银联支付页面

问题描述 网站以前都是可以正常跳转到银联支付页面支付的.近期不可以跳转了.能帮我分析一下是什么原因么?谢谢了 解决方案 解决方案二:这问题问了,谁知道你在问什么问题!~~解决方案三:呵呵你猜?解决方案四:引用1楼jrl5365的回复: 这问题问了,谁知道你在问什么问题!~~ 因为以前没接触过这个.所以不懂怎么问,能帮我分析一下吗?之所以跳转不过去,是什么原因呢?解决方案五:引用2楼liaoxing168的回复: 呵呵你猜? 因为以前没接触过这个.所以不懂怎么问,能帮我分析一下吗?之所以跳转不过去

在64bit Win2008上运行Asp+Access网站的一些设置_win服务器

在64bit Win2008上运行Asp + Access网站 1, 安装ASP. 控制面板\程序\打开或关闭Windows功能\角色: Web 服务器(IIS)\添加角色服务 选中ASP,确定 2,创建网站 3,设置该网站所在的应用程序池 高级设置\启用32位应用程序 : True 现在网站应该可以正常运行了. 如果仍然不行,则可能需要修改数据库文件所在目录的权限(注意*.mdb文件需要给IUSR用户写权限),只读等设置.