So, I learned that WordpressMU requires the site not have a www. at the beginning of the domain name, and strips it out if you put it in. Well, in my site, we need the www. So, I went in, and put the www. back in in the database, and WordpressMU was acting a little screwy after that. It wouldn't let me log in, except as the admin (Infinite redirects on the login page), and even as the admin, I could only edit the main blog.
So, I commented out lines 9 and 10 of wpmu-settings.php, and it started working.
The lines in question are:
if( substr( $domain, 0, 4 ) == 'www.' )
$domain = substr( $domain, 4 );
My question is this: will this have any effect anywhere else on my blog? I haven't noticed anything so far, but if anyone knows if this will cause problems, please tell me. My site uses subdirectories for the blogs, rather than subdomains.
Also, why is this even in here? Why was the decision made to not allow WordpressMU to work on sites with a www. domain?