ISAPI_Rewrite
.htaccess Configuration Support for IIS
ISAPI_Rewrite is an Apache .htaccess mod_rewrite compatible URL rewriter for Microsoft IIS. It allows you to move configurations from Apache to IIS and vice versa by copying .htaccess files. Example uses for URL rewriting include search engine optimization, to proxy another server's content, stop hotlinking, strengthen server security (blocking specific hosts, referrers, or robots), content negotiation, and load balancing emulation.
Features of ISAPI_Rewrite include:
- Same syntax and behavior as Apache mod_rewrite
- Regular expressions
- 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 local user environment
Supported Apache .htaccess directives include <VirtualHost>, <Directory>, <DirectoryMatch>, <Files>, <FilesMatch>, <Location>, <LocationMatch>, 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, and RewriteLock.
The vendor states that most documented Apache mod_rewrite examples can run with ISAPI_Rewrite without modification.
product submission by Company Rep
E-Mail this page to a colleague
send info about ISAPI_Rewrite

Suggest a link
for the ISAPI_Rewrite fact sheet