Comments

mechdrupal’s picture

I'm using WAPP
EnterpriseDB Edition PostgreSQL 8.4.3-1 StackBuilder with a built-in Drupal Installer.

I've tried almost all methods seen above & google search other threads like this, but with NO success. Aside from the fact that i'm new to Drupal, it's probably because i'm using a different version of WAPP which is really hard to follow instructions. I'm almost done w/ all my web modules that i needed except for this part =( CLEAN URLs.
I'm asking if anyone can help/assist & add another step-by-step section for this particular host WAPP. Thanks!

noworrior’s picture

Hehe, just because we can!
After installing the PHP CGI flavour "simply" create the following rules under your website config in Domino:
Rule (directory with Execute access): *.php --> /bin/php-cgi *.php
Rule (substitution): /a* --> /index.php?q=a*
Rule (substitution): /b* --> /index.php?q=b*
Rule (substitution): /c* --> /index.php?q=c*
Rule (substitution): /d* --> /index.php?q=d*
Rule (substitution): /e* --> /index.php?q=e*
Rule (substitution): /f* --> /index.php?q=f*
Rule (substitution): /g* --> /index.php?q=g*
Rule (substitution): /h* --> /index.php?q=h*
Rule (substitution): /includes/* --> /includes/*
Rule (substitution): /index.php* --> /index.php*
Rule (substitution): /i* --> /index.php?q=i*
Rule (substitution): /j* --> /index.php?q=j*
Rule (substitution): /k* --> /index.php?q=k*
Rule (substitution): /l* --> /index.php?q=l*
Rule (substitution): /misc/* --> /misc/*
Rule (substitution): /modules/* --> /modules/*
Rule (substitution): /m* --> /index.php?q=m*
Rule (substitution): /n* --> /index.php?q=n*
Rule (substitution): /o* --> /index.php?q=o*
Rule (substitution): /profiles/* --> /profiles/*
Rule (substitution): /p* --> /index.php?q=p*
Rule (substitution): /q* --> /index.php?q=q*
Rule (substitution): /r* --> /index.php?q=r*
Rule (substitution): /scripts/* --> /scripts/*
Rule (substitution): /sites/* --> /sites/*
Rule (substitution): /s* --> /index.php?q=s*
Rule (substitution): /themes/* --> /themes/*
Rule (substitution): /t* --> /index.php?q=t*
Rule (substitution): /u* --> /index.php?q=u*
Rule (substitution): /v* --> /index.php?q=v*
Rule (substitution): /w* --> /index.php?q=w*
Rule (substitution): /x* --> /index.php?q=x*
Rule (substitution): /y* --> /index.php?q=y*
Rule (substitution): /z* --> /index.php?q=z*

substitute exceptions to the general rule by using the same pattern in the incoming and outgoing URL string:
e.g. /includes/* --> /includes/*
you need the exception /index.php* --> /index.php* to access Drupal if the clean URL option is not enabled.

inavan’s picture

Is it possible to run Clean URL using Apache2 on Windows? I tried with the test, but it is not taking me to anywhere. The same page is showed again and no errors/warnings displayed.

Please guide me...
Thanks in advance

phpcore13’s picture

Hi Friends,

I am using Zend Server Community Edition (Windows Version - Windows 7) and I have set Virtual Host on httpd-vhosts.conf like below

ServerAdmin
DocumentRoot "full/directory/path"
ServerName drupal.local

Options All Includes +Indexes +ExecCGI +FollowSymlinks
Options FollowSymlinks
AllowOverride All
Allow from all

ErrorLog "logs/drupal.local.log"
CustomLog "logs/drupal.local.log" common

I have also set "AllowOverride All" in httpd.conf file.

Still problem exist of Clean URLs.

Details:
Zend Server Community Edition (Windows Version - Windows 7)
Apache 2.2
PHP 5.3

Please consider this as an urgent issue.