All,
I've read the multisite info in install.txt and settings.php, I've found/read several related forum threads (especially http://drupal.org/node/20663), and I still can't get basic multisite functionality working in Drupal 4.6.3.
I know this topic comes up a lot in the forums, and it's possible I missed a thread that would solve my problem perfectly, but I'm hoping someone will help me troubleshoot this.
My desired functionality: completely independent Drupal sites (separate users, content, themes, etc), running on the same codebase, pointing to different hosts/subdomains of the same domain.
Thanks to my ISP blocking inbound traffic on port 80, I use dyndns.org to bounce requests to port 8080 (as per their their instructions: http://www.dyndns.com/support/kb/archives/redirecting_webhttp_requests.html). The redirects work as follows:
drupalsite1.mydomain.org --> drupalsite1.x.mydomain.org:8080
drupalsite2.mydomain.org --> drupalsite2.x.mydomain.org:8080
Now, for my Drupal config...
The Drupal codebase lives in: /var/www/drupal/
I have configured Apache2 virtual hosts for both drupalsite1.x.mydomain.org and drupalsite2.x.mydomain.org, with both virtual hosts pointing their DocumentRoot to /var/www/drupal
In sites/default/settings.php, I have the following:
$base_url = 'http://drupalsite1.x.mydomain.org:8080';
$db_url = 'mysql://site1dbuser:site1password@localhost/site1db';