I have been searching for a solution for 2 hours but nothing seems to work... here is my problem:
I have WordPress installed in the root (var/www). So by going to http:
thanat's answer almost worked for me. i just had to edit the RewriteBase to read
RewriteBase /cakephp
and make sure apache conf allowed my root directory to override its previous options
AllowOverride All
but then again, my app dir lies outside the DocumentRoot set by apache. and the cakephp dir is actually the webroot itself. so my dir structure is as follows
/my/root
/my/root/app #cake's app dir without webroot
/my/root/dir #apache DocumentRoot (your wordpress is here)
/my/root/dir/cakephp #cake's webroot
also make sure to edit /my/root/dir/cakephp/index.php
so it knows where the app and cake's library dirs are.