ISAPI_Rewrite is a powerful URL manipulation engine based on regular expressions. It acts mostly like Apache's mod_Rewrite but is designed specifically for Microsoft's Internet Information Server (IIS). ISAPI_Rewrite is an ISAPI filter written in pure C/C++ so it is extremely fast. ISAPI_Rewrite gives you the freedom to go beyond the standard URL schemes and develop your own scheme. It can be used to hide your website's internal structure, correct mistyped URLs, and/or strengthen server security. You can even implement host-header-based hosting using the ISAPI_Rewrite only. And you can find a variety of useful examples in the ISAPI_Rewrite product documentation.
ISAPI_Rewrite is a powerful URL manipulation engine based on regular expressions. It acts mostly like Apache's mod_Rewrite but is designed specifically for Microsoft's Internet Information Server (IIS). ISAPI_Rewrite is an ISAPI filter written in pure C/C++ so it is extremely fast. ISAPI_Rewrite gives you the freedom to go beyond the standard URL schemes and develop your own scheme. It can be used to hide your website's internal structure, correct mistyped URLs, and/or strengthen server security. You can even implement host-header-based hosting using the ISAPI_Rewrite only. And you can find a variety of useful examples in the ISAPI_Rewrite product documentation.
Helicon Tech - ISAPI_Rewrite is Apache .htaccess mod_rewrite compatible URL rewriter for Microsoft IIS. It makes it possible to move configurations from Apache to IIS and vice versa just by copying .htaccess files. It is used for search engine optimization, to proxy another server's content, stop hotlinking or strengthen server security. Top features of ISAPI_Rewrite: - Same syntax and behavior as Apache mod_rewrite make it possible to migrate configurations just by copying .htaccess files. - Regular expressions for flexible and powerful configurations. - Extremely fast, durable, and highly scalable pure C++ code. - Distributed configurations: global server level, virtual host (web site) level, directory level.htaccess files with real-time monitoring. - Isolation - user-level configuration affects only the local user environment making ISAPI_Rewrite an ideal solution for web hosting providers. Top usage examples: - Search engine optimization. - Proxying content of one web server through another web server. - Prevention of content leeching (direct hotlinking). - Blocking specific hosts, referrers, or annoying robots. - Content negotiation - serving different files for a different language or different browsers. - Load balancing emulation for web cluster. List of supported Apache .htaccess directives: AccessFileName AllowOverride ErrorLog LogLevel RewriteEngine RewriteRule [C,CO,F,G,L,N,NC,NE,P,PT,QSA,R=,S=,T=] RewriteCond [NC,OR,-d,-f,-s RewriteBase RewriteMap [txt:, rnd:, int:] RewriteLog RewriteLogLevel RewriteOptions RewriteLock You can find more useful examples in ISAPI_Rewrite documentation and Apache online documentation or script archives. Most Apache examples can run with ISAPI_Rewrite without modification.
Helicon Tech - ISAPI_Rewrite is Apache .htaccess mod_rewrite compatible URL rewriter for Microsoft IIS. It makes it possible to move configurations from Apache to IIS and vice versa just by copying .htaccess files. It is used for search engine optimization, to proxy another server's content, stop hotlinking or strengthen server security. Top features of ISAPI_Rewrite: - Same syntax and behavior as Apache mod_rewrite make it possible to migrate configurations just by copying .htaccess files. - Regular expressions for flexible and powerful configurations. - Extremely fast, durable, and highly scalable pure C++ code. - Distributed configurations: global server level, virtual host (web site) level, directory level.htaccess files with real-time monitoring. - Isolation - user-level configuration affects only the local user environment making ISAPI_Rewrite an ideal solution for web hosting providers. Top usage examples: - Search engine optimization. - Proxying content of one web server through another web server. - Prevention of content leeching (direct hotlinking). - Blocking specific hosts, referrers, or annoying robots. - Content negotiation - serving different files for a different language or different browsers. - Load balancing emulation for web cluster. List of supported Apache .htaccess directives: AccessFileName AllowOverride ErrorLog LogLevel RewriteEngine RewriteRule [C,CO,F,G,L,N,NC,NE,P,PT,QSA,R=,S=,T=] RewriteCond [NC,OR,-d,-f,-s RewriteBase RewriteMap [txt:, rnd:, int:] RewriteLog RewriteLogLevel RewriteOptions RewriteLock You can find more useful examples in ISAPI_Rewrite documentation and Apache online documentation or script archives. Most Apache examples can run with ISAPI_Rewrite without modification.