Ok, now I'm re-reading your original post and a basic issue comes to mind: Because both wordpress and codeigniter handle their redirects through php and not apache, apache has no way of knowing if a particular URL was handled correctly by either, so apache rules don't really count here. This means you'll have to put some kind of hack in either of the applications to send the request to the second app if the first app couldn't handle the URL. Maybe you could make somehow your CI app a WordPress plugin, or the other way round. Just a thought. I'm not too familiar with WP or CI but the cheeky way of doing it is putting the code in the error page controller.
Matias Gertel Freelance Web Development & Coding e: [email protected] m: +64 21 288 8840 p: +64 9 838 3367 On 18/07/2009, at 2:09 PM, .Net2Php wrote: I have a CodeIgniter application with WP installed in /cms/ folder (under root). I am able to access WP pages provided /cms/ is in the URL. However, I want to eliminate the /cms/ part of the URL. So: Instead of: www.domain.com/cms/my-article-in-wp/ I want: www.domain.com/my-article-in-wp/ I assume I need to do something with the .htaccess file in /cms. Currently, here is what I have in the .htaccess of the /cms/ folder: <IfModule mod_rewrite.c> RewriteEngine On RewriteBase /cms/ RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /cms/index.php [L] </IfModule> The root .htaccess has the standard CodeIgniter .htaccess file. I tried putting the following in the root .htaccess, but it didn't work: RewriteRule ^cms/(.*)$ $1 [NC,L] I guess there might be some sort of conflict??? Anyway, if anyone can point me in the right direction, it would be much appreciated. Thanks, KIP --~--~---------~--~----~------------~-------~--~----~ NZ PHP Users Group: http://groups.google.com/group/nzphpug To post, send email to [email protected] To unsubscribe, send email to [email protected] -~----------~----~----~----~------~----~------~--~---
