Mod_rewrite Overhaul and WPMU Development


The mod_rewrite rules got a major overhaul yesterday – I halved the number of lines in the .htaccess file! You should now be able to install WPMU into sub folders of your web host again. Using folders as blog addresses instead of hostnames (aka “sub-domains”) is now supported again and should work if installed in the root or a folder of your web host. When you visit the front page of a WPMU site it will now display a simple summary page instead of blog posts. The default install includes instructions for modifying this message, and links to the registration page. Hopefully it’ll soon have lists of blogs up there too. One side-effect of not using hostnames for blogs is that it’s not really possible to have posts on the main blog anymore. How can we figure out if http://example.com/testblog/ is a page of the main blog called “testblog” or really a blog? What if they are both? If you use the virtual server support then don’t worry about this! :) If you have problems on WordPress.com then login to your backend, and use the Feedback Form to send us ideas and bug reports. If you have problems with WPMU on your own site, then the forums will be more appropriate. The Changelog is a great place to track what’s changing and being fixed.

11 thoughts on “Mod_rewrite Overhaul and WPMU Development”

  1. What about created user blogs in “root/blogs” and haveing anything that resides in root/ act as the main blog. In other words define what is a user blog via an extra folder.

  2. Having user blogs in a named directory would have made a lot of other things much easier but I don’t think the URL looks as attractive.
    I prefer http://blogs.linux.ie/xeer/ instead of http://blogs.linux.ie/blogs/xeer/ :)
    The root blog has been known as the “main” blog in the past but I’ve tried to get away from using that as part of the url as it results in duplicate content – once in the root “/” dir, and once more in “/main/”.
    Redirecting “/” requests to “/main/” is just wrong so don’t even suggest it! :P

  3. Well, then how about this. write some kind of aggretor to pull the feed from another blog. That way people could have news on the front page. Basically someone could create the blog “whatever.com/news/” and have the main page pull off of that.

  4. I would love to offer free host as part of the OpenDomain program. That way, someone can pick a domain they want, and start using WordPress in minutes. This is different than WordPress.com in that it would initally be one user per domain, but I still want to use WPMU for multiple domains.
    Can I have ONE install of WPMU that I am the super admin but allow manna.org (for example) to be managed by someone different than nukex.com ?

  5. Sorry Per – I’ve never used mod_security and it’s not high on our todo list. Fancy adding support for it? The code is available to hack, jsut send me a patch file to donncha @ linux.ie!

    Andrew – not a bad idea. Current flavour of the month is to put stats on the front page such as “most recently updated”, “popular blogs” and others.

    Ric – yes. You can host more than one domain on a WPMU install in theory but it hasn’t been tested yet.

  6. Hi when will be released stable version ? i have installed WPMU on blognito.sk but after installation i recieve
    Fatal Error
    Could Not Find Blog!
    Searched for blognito.sk/ in wordpressblognito_sk::wp_blogs table. Is that right?
    Please check that your database contains the following tables:

    * wp_blogs
    * wp_users
    * wp_usermeta
    * wp_site
    * wp_sitemeta
    * wp_sitecategories

    If you suspect a problem please report it to support forums!

    Tables are in database of course can u help me ?

  7. Just wanted to say thanks for your contribution for wordpress MU. I’ve not used it too much, but it seems to be a ton better than my own hacked-up version of regular wordpress for sure.

    Thanks again!
    Mika

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s