windows2008 iis7.5配置isapi伪静态教程方案
http://www.helicontech.com/download-isapi_rewrite3.htm
这个地址下载的
-
如果你的是64位的操作系统,你可以在IIS管理器中选中创建的应用程序池,在右边的操作界面中点击“高级设置”,在常规的选项下有一个“启用32应用程序”的属性。
另外,如果你访问的时候,请求文件变成文件下载,那说明这个请求被映谢到了静态文件处理程序。请检查一下网站的处理程序映射列表,查看一下这个ISAPI的映射是否被禁用。如果映射状态显示为已禁用,你可以通过右侧操作界面中的“编辑功能权限”勾选中“执行”选项来启用ISAPI的映射。
如果你网站的处理程序映射显示正常,但是Web请求仍然不能正常处理,请把相关的处理程序映射的配置贴在这里。你也可以把IIS配置文件(C:\Windows\System32\inetsrv\config)及一个能重现问题的最简单网站内容文件通过邮件发给问,我会尝试重现这个问题。
IIS版本:IIS7.5 (WIN7自带版本)
1、添加应用程序(在IIS5里添加的是虚拟目录,IIS7.5里添加虚拟目录后貌似要转换为应用程序)。如下图
2、右键你添加的应用程序→编辑权限→安全→编辑→添加Everyone用户,给它必要的权限。如下图
3、在IIS根目录中找到ISAPI和CGI限制选项(注意这个选项在根目录下)。如下图:
进入该选项,添加由ISAPI编写的DLL文件,并且设置为允许。如下图:嗯,搞定。
谢谢!