If it is your corporate blog, maybe you can put a small bounty on it. Someone should be able to do it in an hour or two, and they can contribute it back to Cherokee.
I still can't believe anybody is running a Wordpress MU + Chreokee ! It is not a defect of Cherokee that number one WordPress is Apache dependent which any well written piece of software shouldn't be, and number two, that Apache uses an inefficient system to allow the use of htaccess. Tony Z On Sat, May 7, 2011 at 9:49 AM, David Bonilla <[email protected]> wrote: > No way man, I have tested THIS configuration. I got a redirection to the > main blog but not to the others blogs.... ¬¬ > Anyway, thank you Chris. I still can't believe anybody is running a > Wordpress MU + Chreokee ! > > 2011/5/7 Chris McComas <[email protected]> >> >> Here's a thread from WordPress' site on this... >> >> http://wordpress.org/support/topic/cherokee-webserver-and-wordpress-mu >> >> It's a year old ,but still should get you started and headed in the >> right direction. >> >> On May 7, 9:36 am, David Bonilla <[email protected]> wrote: >> > Hi Tony, >> > >> > Thank you for your answer. >> > >> > I nnow, I know. I KNOW I must translate this regular expressions >> > redirection >> > rules to a Cherokee virtual server rules but, 1) I'm horrible with >> > regular >> > expressions 2) I've tried and I didn´t get it worked properly. >> > >> > I can't believe anybody is using Wordpress MU within Cherokee. I'm >> > looking >> > for some translation advice or a screen capture. >> > >> > Thanks, >> > David >> > >> > 2011/5/7 Tony Zakula <[email protected]> >> > >> > >> > >> > >> > >> > >> > >> > > Hi David, >> > >> > > You need to take those WP redirects and put them into the Cherokee >> > > control panel. They may take some tweaking, but there isn't that >> > > many. htaccess files are horrible for performance and Cherokee does >> > > not use them. >> > >> > > Hope that helps. >> > >> > > Tony Z >> > >> > > On Sat, May 7, 2011 at 4:27 AM, David Bonilla >> > > <[email protected]> >> > > wrote: >> > > > Hi there, >> > > > I'm a Cherokee newbie. We are trying to migrate our corporate >> > > > blogging >> > > > system (an old Wordpress MU, now updated to Wordpress 3.1.2 >> > > > configures to >> > > > support multiblog). The point is Wordpress uses the Apache's Mod >> > > > Rewrite >> > > to >> > > > manage the multiblog system. >> > > > When you typehttp://www.yoursite.com/blog/david, Wordpress redirect >> > > > the >> > > > request to a terrific PHP script (now ms-files.php, before >> > > > blogs.php). I >> > > > guess it parse the request and use the blog shortcut (e.g. david) to >> > > > find >> > > > the blog ID and then, query the database to find the post and >> > > > redirect >> > > the >> > > > files requests to a system directory. >> > > > I have downloaded and configured my Cherokee + MySQL + PHP5 + >> > > > Wordpress >> > > > 3.1.2 and it works perfectly (GREAT!) but I can't access the blogs >> > > because I >> > > > don't know how to replicate this .htaccess in my Cherokee Virtual >> > > Server... >> > > > :( >> > > > Someone with the same problem? Any help would be warmly welcomed and >> > > > appreciated !!! >> > > > Regards, >> > > > David >> > > > This is the file: >> > >> > > > RewriteEngine On >> > >> > > > RewriteBase /blog/ >> > >> > > > #uploaded files >> > >> > > > RewriteRule ^(.*/)?files/$ index.php [L] >> > >> > > > RewriteCond %{REQUEST_URI} !.*wp-content/plugins.* >> > >> > > > #RewriteRule ^(.*/)?files/(.*) wp-content/blogs.php?file=$2 [L >> > >> > > > RewriteRule ^(.*/)?files/(.*) wp-includes/ms-files.php?file=$2 [L] >> > >> > > > # add a trailing slash to /wp-admin >> > >> > > > RewriteCond %{REQUEST_URI} ^.*/wp-admin$ >> > >> > > > RewriteRule ^(.+)$ $1/ [R=301,L] >> > >> > > > RewriteCond %{REQUEST_FILENAME} -f [OR] >> > >> > > > RewriteCond %{REQUEST_FILENAME} -d >> > >> > > > RewriteRule . - [L] >> > >> > > > RewriteRule ^([_0-9a-zA-Z-]+/)?(wp-.*) $2 [L] >> > >> > > > RewriteRule ^([_0-9a-zA-Z-]+/)?(.*\.php)$ $2 [L] >> > >> > > > RewriteRule . index.php [L] >> > >> > > > <IfModule mod_security.c> >> > >> > > > <Files async-upload.php> >> > >> > > > SecFilterEngine Off >> > >> > > > SecFilterScanPOST Off >> > >> > > > </Files> >> > >> > > > </IfModule> >> > >> > > > _______________________________________________ >> > > > Cherokee mailing list >> > > > [email protected] >> > > >http://lists.octality.com/listinfo/cherokee >> > >> > > _______________________________________________ >> > > Cherokee mailing list >> > > [email protected] >> > >http://lists.octality.com/listinfo/cherokee >> > >> > >> > >> > _______________________________________________ >> > Cherokee mailing list >> > [email protected]http://lists.octality.com/listinfo/cherokee >> _______________________________________________ >> Cherokee mailing list >> [email protected] >> http://lists.octality.com/listinfo/cherokee > > > _______________________________________________ > Cherokee mailing list > [email protected] > http://lists.octality.com/listinfo/cherokee > > _______________________________________________ Cherokee mailing list [email protected] http://lists.octality.com/listinfo/cherokee
