If you are using Windows OS and want to enable mod_rewrite module here is how to do it.
This is the general configuration guideline both for Windows and Linux server:
2. Inside the httpd.conf file uncomment the line LoadModule rewrite_module modules/mod_rewrite.so (remove the pound '#' sign from in front of the line)
3. Also find the line ClearModuleList is uncommented then find and make sure that the line AddModule mod_rewrite.c is not commented out.
For Windows, find the following section in httpd.conf file:
DocumentRoot "C:/path/to/my/root"
#
# Each directory to which Apache has access, can be configured with respect
# to which services and features are allowed and/or disabled in that
# directory (and its subdirectories).
#
# First, we configure the "default" to be a very restrictive set of
# permissions.
#
Now modify the option for AllowOverride to look like this:
<Directory />
Options All
AllowOverride All
</Directory>
This small modification in httpd.conf file will enable mod_rewrite in Windows server.
An excellent website that gives in-depth discussion on mod_rewrite is Doriat.om- Mod_Rewrite Tutorials Board.
Regards,
Sid

