ISAPI_Rewrite is Apache mod_rewrite compatible URL rewriter for Microsoft IIS server.
"ISAPI_Rewrite supports .htaccess files that can uppear in any directory inside a web site and rules from these files will apply to this location and subdirectories. All configuration files are reloaded automatically every time the file is changed. It is allowed to change file content from third party programs and scripts."
http://www.helicontech.com/download-isapi_rewrite3.htm
Apparently, using the full version ($99) should work without any adjustment to the Drupal install.
However, there is a lite (free) version, and here's a great article on how to set it up:
http://www.iis-aid.com/articles/how_to_guides/using_drupal_clean_urls_wi...
A comment from that page which may end up being useful, about what to put in httpd.conf
1. It is better to use following rules instead:
RewriteEngine on
RewriteBase /
RewriteCond %{HTTP:Host} ^(?:www.)?example.com$
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?q=$1 [L,QSA]
Note changed order. While your variant is working now, it may stop working in future versions of ISAPI_Rewrite since it is lexically incorrect (RewriteCond cannot apply to RewriteBase).
- 1 of 7
- ››



Add your comment