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

Reply via email to