IIS 下httpmodules 不起作用

问题描述

XP系统我使用vs2008写的程序,其中用到了httpmodules,直接运行,使用vs2008自己带的web服务器,一切正常。访问地址如http://localhost:1067/index我把程序当到iis根目录下,通过ie访问http://localhost/index,结果发现httpmodules根本没起作用,不知道是什么原因?解决的给300分,决不食言!

解决方案

解决方案二:
配置文件问题,路径问题!
解决方案三:
IIS需要设置才能用url重写的。
解决方案四:
该回复于2009-05-21 22:32:37被版主删除
解决方案五:
引用2楼winner2050的回复:

IIS需要设置才能用url重写的。

同意网站->属性->主目录->配置->添加一个默认的引用对应版本的.net运行库
解决方案六:
难道你的web.config中没有加入配置(以magicajax为例):<system.web><httpModules><addname="MagicAjaxModule"type="MagicAjax.MagicAjaxModule,MagicAjax"/></httpModules></system.web>
解决方案七:
在IIS里配置虚拟目录,通过目录配置网站和框架。在web.config里配置httpmodules
解决方案八:
使用什么版本的IIS?需要在IIS配置路径、后缀等信息。
解决方案九:
程序池改成经典模式
解决方案十:
我有同样的问题,不知你解决没?
解决方案十一:
不知道你要实现什么功能。能使用global.asax实现的,就没有必要搞什么额外的modules。
解决方案十二:
引用10楼sp1234的回复:

不知道你要实现什么功能。能使用global.asax实现的,就没有必要搞什么额外的modules。

global.asax可以对html和jpg的文件类型实现接管么?
解决方案十三:
引用11楼harry125的回复:

引用10楼sp1234的回复:不知道你要实现什么功能。能使用global.asax实现的,就没有必要搞什么额外的modules。global.asax可以对html和jpg的文件类型实现接管么?

根据文件类型那个叫HttpHandler吧。
解决方案十四:
引用12楼findcaiyzh的回复:

引用11楼harry125的回复:引用10楼sp1234的回复:不知道你要实现什么功能。能使用global.asax实现的,就没有必要搞什么额外的modules。global.asax可以对html和jpg的文件类型实现接管么?根据文件类型那个叫HttpHandler吧。

我用的httpmodules,在VS2010中测试正常,发布到IIS6.0后,对htm或者jpg都无法接管,只对.aspx的页面有效,不知道怎么回事。详见:http://topic.csdn.net/u/20120317/12/1f45bf7e-734f-4a04-9f76-e1bdf99f90dc.html
解决方案十五:
我测试了,在IIS7.5下,用集成模式可以实现接管,用经典模式反而不行。

时间: 2024-09-19 05:12:00

IIS 下httpmodules 不起作用的相关文章

实战VPS在IIS下的301重定向

在日常网站建设与优化中,经常会遇到网站调整而更换地址.以及改变目录引起的网址变换等,这个时候,为了保住原有页面的已有权重,我们就需要对该页面进行 一个永久的重定向,以对搜索引擎进行友好示意.做过301重定向的页面,可以最大幅度的保留住权重,减少网址变更带来的影响.   很多新手并不太懂如何做重定向.今天,笔者就为大家讲述下,服务器或者VPS,在IIS环境下怎么做重定向. 第一种情况:把不带www的重定向到带www. 在网站建好的情况下,我们把这个网址绑定主机头,域名解析到该服务器IP,这时候已经

同一IIS下一个网站访问另一个网站下的WebService,有什么方法?

问题描述 同一IIS下一个网站访问另一个网站下的WebService,有什么方法? 解决方案 解决方案二:看帖回复是一种美德...顶..解决方案三:有什么区别吗?webservice的作用就是跨域跨防火墙,同一IIS下不同网站之间的访问,跟普通情况有什么区别吗?解决方案四:没法访问,但挂在不同的iis下就可以解决方案五:从网站上访问webservice与访问另一个网站是一样的吧解决方案六:你可以试一下,在你iis下挂一个webServices,然后另一个网站引用它,将这两网站同时放在IIS下你试

windows2003下IIS下GZIP压缩开启图解

什么要使用gzip压缩? 现代的浏览器IE6和Firefox都支持客户端Gzip,也就是说,在服务器上的网页,传输之前,先使用Gzip压缩再传输给客户端,客户端接收之后由浏览器解压显示,这样虽然稍微占用了一些服务器和客户端的CPU,但是换来的是更高的带宽利用率.对于纯文本来讲,压缩率是相当可观的.如果每个用户节约50%的带宽,那么你租用来的那点带宽就可以服务多一倍的客户了. IIS下GZIP压缩开启 IIS默认并不支持HTTP压缩,需要进行简单的配置 1.打开Internet信息服务(IIS)管

解决IIS下UTF-8文件报错乱码问题

解决IIS下UTF-8文件报错乱码的问题 原因: 你的网站是utf-8编码,但iis的错误信息输出默认使用的是gb2312编码.导致iis出现运行时错误的时候显示的页面是乱码. 解决办法: [办法1] 自己处理错误,不让iis来处理. 在所有可能出错的地方,都用类似下面的方式来捕捉. On Error Resume Next Err.Raise 6 '这行是可能出错的代码 If Err Then Response.Write Err.Description Response.End End If

Windows IIS下论坛静态化分析

这两天研究Discuz 4.1,并成功地将原来一个Discuz 2.5的论坛升级到了最新版本,个人感觉这个论坛实在不错. 我的Discuz 4.1是在Apache+Php+Mysql下运行的,并开启了Url Rewrite,之后我发现整个论坛的大部分页面都可以使用html的静态地址方式来访问,感觉真不错,Apache实在太强大了,难怪现在用Apache的站点那么多. IIS下能否也实现这种静态化功能呢,我知道Helicon开发了一个叫ISAPI_Rewrite的ISAPI程序,可以在IIS下实现

webview可以调本地的h5 也可以调百度 为啥就是不能调自己写放在iis下的h5

问题描述 webview可以调本地的h5 也可以调百度 为啥就是不能调自己写放在iis下的h5 之前我记得是可以的 不知道改什么了 现在就是不行 求大佛指点啊 解决方案 404还是什么..iis机子开了防火墙还是杀毒?80端口通么? 解决方案二: 是访问不到iss你的html5网页??

html5-css font 定义图标,利用woff文件,IIS下却无法显示图标

问题描述 css font 定义图标,利用woff文件,IIS下却无法显示图标 css font 定义图标,利用woff文件,再VS里面直接运行页面可以正常显示图标,在IIS下运行 却不显示图标,woff文件也有在IIS注册了.web.config也有配置,是什么问题呢?

“.json”文件在IIS下怎么无法载入EasyUI Tree???

问题描述 ".json"文件在IIS下怎么无法载入EasyUITree???好像有张样式表也无法载入,这是为什么???文件夹已经修改为完全控制的权限,如下: 解决方案

PHP在64位Win2003和IIS下运行设置方法_win服务器

PHP在64位Windows2003和IIS下运行 首先将IIS由64位模式修改为32位模式,只要一个命令即可: cscript %SYSTEMDRIVE%\inetpub\adminscripts\adsutil.vbs SET W3SVC/AppPools/Enable32bitAppOnWin64 1 恢复为64位模式的命令: cscript %SYSTEMDRIVE%\inetpub\adminscripts\adsutil.vbs SET W3SVC/AppPools/Enable32