ISAPI重写过滤器
ISAPI重写过滤器,又名IIRF,是一个小的,不收费的,易于用,URL重写的ISAPI筛选器。具备好的功能。它速度快,功能强大。它适用于IIS 6.0和更高版本。
这是IIRF的绿色纯净版本 IIRFx86 和 IIRFx64 目录下有 IIRF.dll 自已用IIS去加载ISAPI扩展。
iis6 加载 isapi课程: http://www.cr173.com/html/15038_1.html
iis7 http://www.cr173.com/html/12066_1.html
大伙常见的ISAPI过滤器可能是 ISAPI Rewrite
ISAPI Rewrite3 full 中文破解版
http://www.cr173.com/soft/20857.html
为何要IIRF产生的呢?
Apache的mod_rewrite模块,它允许URL重写。但,IIS,V7之前,没一个内置的,或作为一个“标准”的免费附加类似的事情。
ASP.NET有一个URL映射机制,但它仅适用于由ASP.NET处置的文件种类,ASPX,ASCX,ASMX,等等。对于静态文件还是非ASP.NET文件(XML,GIF,JPG,CSS),ASP.NET映射不干净。
IIRF看哪种?我怎么用它呢?
IIRF是一个单一的DLL。它安装在你的Web服务器的ISAPI筛选器。你可以配置一个基于文本的INI文件。什么是IIRF的许可证吗?依据Microsoft许可的授权(女性PL)IIRF被释放。单击“许可证”选项卡,在CodePlex网站上知道更多信息。
IIRF作为一个透明代理服务器(如Apache的mod_proxy)?
是。的ProxyPass,ProxyPassReverse,ProxyPreserveHost支持。IIRF支持正则表达式的模式匹配吗?是。支持Perl兼容的正则表达式语法,负面和正面看会先进行才能,看尾巴,条件,等等。
出色!正则表达式支持来自哪儿?
它源于开放网站源码的PCRE库。好,等我,什么是正则表达式?我会第三推迟到维基百科上的该主题。正则表达式概念语言,用于指定文本模式。它可以是具备挑战性的,假如你不是一个怪胎,用正则表达式。要小心,做你的功课。
IIRF用。htaccess的语法吗?我只不过动过我的。htaccess文件?
是。居多。检查IIRF文档显着的例外。好了,什么版本的Windows和IIS IIRF的工作吗?
的Windows Server 2003(R2)与IIS6中,Windows Vista SP1或更高版本与IIS7,与IIS7和Windows Server 2008,和Win7上。为何大家需要IIRF?目前已经有不收费的重写过滤器。还有其他各种重写过滤器对IIS。他们每一个人都有优缺点。 IIRF是另一种选择。一些IIRF的优势:IIRF是自由和开放网站源码。 IIRF支持正则表达式,在改写的权力。 IIRF并自动重新加载规则文件。重写过滤器中的其他选项不拥有此功能组合。在同一时间,IIRF有肯定局限性。缘由之一是,它缺少商业支持机制。所以......这是你的选择。
是不是用的IIRF需要,我安装在服务器上的。NET框架为了用它吗?
不,我觉得。NET框架是非常酷,但IIRF不依靠于。NET框架。IIRF需要。NET我的工作站上,以打造它吗?不依靠于。NET Framework的第IIRF。
为何不IIRF。NET框架中用正则表达式库?
IIRF是打造在C中,并且被设计成小的,当地的,和迅速的。 IIRF是否打造在推广托管代码中,因此大家可以不依靠于任何东西,包含正则表达式。NET框架。为何你是否会用。NET推广托管代码重写过滤器?由于在IIS5和IIS6中,非推广托管代码撰写ISAPI筛选器。有没推广托管代码ISAPI过滤器的编程模型。这是在IIS7不同,但,有的人不期望在他们的Web服务器上安装或运行。NET应用程序。
我有哪些在我的服务器上安装用IIRF?
当然,Windows是一个先决条件:Windows Server 2003或2008,Win XP或Vista。另外,你需要IIS本身。然后IIRF的ISAPI dll文件。我在哪儿可以找到IIRF的文档吗?有一个CHM文件,该文件提供的所有文档。它描述的功能,与怎么用它们。你还可以查询在线帮助文件
我没办法查询CHM文件。错误是:“此程序没办法显示网页”。或“,地址是无效的。”或“导航到该网页已被取消”的chm文件是不是有错误吗?
不,这是没问题的CHM文件。你可能遇见的问题与Windows保护的文件下载不信赖的地方。要查询chm文件,在Windows资源管理器中,右键单击CHM文件,选择“属性”,并阻止它(属性窗口下部的按钮)。假如我想下载的源码和编译我们的版本的IIRF,我要我的开发工作站上安装和用Visual Studio?第IIRF附带的Visual Studio。sln文件,你可以用Visual Studio来构建它。你也可以用NMAKE.EXE的工具来构建IIRF,在命令行中。要运行的品牌,你需要Windows SDK,和Microsoft C / C + +编译器,版本8,9,或10。你可以得到安装的Visual Studio编译器,包含(免费,不收费)的Visual Studio C + + Express版本。
假如我想IIRF,或编译源码,我需要安装Visual Studio?
号有一个makefile,你可以用它来打造IIRF。它是打造与编译器(免费,不收费)的Visual Studio C + + Express版本。假如你想调试生成的过滤器,那样你可能要完整的Visual Studio工具。源分布IIRF有多大?IIRF源分布只包含一小部分的源码文件。
IIRF适用于Windows x64吗?
是的,有一个编译为x64,可自2010年6月。我可以用IIRF与PHP的网址吗?是。 CGI,ASP,ASP.NET,JOOMLA,和Mambo,和Ruby,和JSP,和ColdFusion,和无数其他的IIS插件。
请参阅RORIIS项目的Ruby-on-Rails框架的IIS用IIRF的一个例子。我可以用IIRF,以预防有人直接链接到我的网站上的图像文件?TAG标签:IIRF(1)
转载请说明来源于当快软件园(https://www.lrvxg.com)
本文地址:https://www.lrvxg.com/soft/3616.html
郑重声明:文章来源于网络作为参考,本站仅用于分享不存储任何下载资源,如果网站中图片和文字侵犯了您的版权,请联系我们处理!邮箱3450399331@qq.com