Any ideas how to enable Clean URLs on drupal when the server is IIS?
|
feedback
|
|
A quick google search returned this guide, Drupal Clean URL's on IIS. Is this helpful? | |||
feedback
|
|
There's some documentation on Drupal's site about using clean URLs in II6 that I'm currently using. Check out http://drupal.org/node/3854. The short answer is download ISAPI Rewrite 2 lite from http://www.isapirewrite.com/. The lite version only lets you configure one set of rewrite rules for your entire IIS configuration, but works well and is free. The paid version lets you specifiy rewrite rules for each site you have configured in IIS, but required more configuration of IIS. The ISAPI rules I'm using are:
# Helicon ISAPI_Rewrite configuration file
# Version 3.1.0.62
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !=/favicon.ico
RewriteRule ^(.*)$ /index.php?q=$1 [L,QSA]
If your Drupal installation was installed under a subdirectory, you'd want to adjust these rules a bit. | |||
|
feedback
|
|
I have used Ionic Rewrite for a while now... it's free and works great | |||
|
feedback
|
|
After a bit of pain, my great hosting admin and I have managed to get Ionic ISAPI Rewriting Filter (IIRF) 2.0.1.1013 RELEASE working on IIS v6.0. I thought I would post how we got it working; and hopefully our solution will help you! I had the site working on a different type of server before I started, so I ran into some trouble with my existing Drupal configuration. So, if you also already have the site set up somewhere else, make sure you do the following before moving to the new server:
Here are the steps that we took to get it working:
IirfGlobal.ini:
Iirf.ini:
| |||||||||||
feedback
|