Wordpress-Mu is a version of Wordpress which is designed to support multiple blogs.

It can support these multiple blogs either as subdirectories or subdomains. You can have either http://example.com/will or http://will.example.com.

I ran Wordpress-Mu a couple of years ago, but had to dump it because I could not make certain plugins available to some users and unavailable to others users.

More recently, I have a requirement that doesn't need that feature. So, I installed WP-Mu again.

I also installed Wordpress-Mu Domain Mapping, which gives once instance of Wordpress-Mu the ability to support multiple separate domains.

So far, so good, right?

Well... not exactly.

Wordpress-Mu does not support "www". You can't make a domain "http://www.example.com" -- all of your domains are forced to go without the www extension.

What is the technical reason for this? There isn't one. Some retarded kid just made this as a decision because he's not old enough to remember that there was an Internet before the "world wide web" was ever invented. These teeny boppers believe that "the web" is "the Internet".

OK, so there has to be a technical workaround to this people issue, right?

Yes, there is -- but it's not pretty.

Britg documents Wordpress MU Stubornly Forces No WWW Subdomains - Huh? And How To Fix It.

This fix has a few major limitations:

  • It's for 2.6, and I would have to port it to 2.7.2
  • Applying the fix requires reinstalling WP-Mu
  • The fix would have to be reapplied during every upgrade

It was a very difficult decision, but I am dumping Wordpress-Mu again. I am running over 30 copies of Wordpress and I am about to install over 100 more. Instead of using Wordpress-Mu, I am going to improve my own home-grown scripts for keeping Wordpress and its associated plugins up-to-date.

If the whole issue was a technical issue of www vs. no-www, I would stay with Wordpress-Mu. If the issue was simply one of a complex upgrade procedure, I would stay with Wordpress-Mu. What really has me abandoning Wordpress-Mu is the cultural problem. I don't know what other ridiculously short-sighted and arbitrary decisions the WP-Mu developers have made -- and I don't want to find out. Life is too short.