Okay, I am stumbling through multi user setup and just when I think I've got it, something else is wrong.
Basically, I got it all working and my main site (http://www.dreamwell.com/ - which was initially broken) is now OK. But when I went to create my first sub blog, the email I got says:
Your new Dreamwell Theatre Sites site has been successfully set up at:
http://board.dreamwell.comdreamwell_wp/
You can log in to the administrator account with the following information:
Login Here: http://board.dreamwell.comdreamwell_wp/wp-login.php
Why is "dreamwell_wp" being tacked on the end of dreamwell.com? If I remove it from the path and just go to http://board.dreamwell.com that doesn't work either/anyway, btw.
For reference, here are the content of my .htaccess:
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
# uploaded files
RewriteRule ^files/(.+) wp-includes/ms-files.php?file=$1 [L]
RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^ - [L]
RewriteRule . index.php [L]
And here are the contents of my web config (I am going to guess this is where I've gone most wrong. I can already see the line that pertains to subdomains but I don't know what to do now that I already have it set up, or what the correct line would be.):
/** Enable or disable Worpress Multi-site features **/
define('WP_ALLOW_MULTISITE', true);
define( 'MULTISITE', true );
define( 'SUBDOMAIN_INSTALL', true );
$base = '/';
define( 'DOMAIN_CURRENT_SITE', 'www.dreamwell.com' );
define( 'PATH_CURRENT_SITE', '/' );
define( 'SITE_ID_CURRENT_SITE', 1 );
define( 'BLOG_ID_CURRENT_SITE', 1 );
Thanks you for setting me straight, anyone who happens to be trolling for WP multi user noobs to help out.