I'm trying to get clean URLs working on a multisite install. I've done this successfully when the sites were in subfolders: example.org is the base site, example.org/site1 and example.org/site2 are totally different sites that work great. Now I have another domain working, say puddleduck.org, but clean URLS do not work there.
Does anyone have some advice on how to get clean URLs working for a multisite setup over multiple domain names? I have searched a good bit, but most of the advice out there deals with multisites where the sites are in subdirectories (which I already have, and again, those are working). The new domain itself is working, too, just not the clean URLs bit.
I've tried putting a .htaccess file in sites/puddleduck.org but it didn't seem to help. Messing around with RewriteBase directives just seems to break the functioning sub-sites.
I have Drupal 5.3 running at the web root on a Redhat server. It is a fully dedicated box and I have root access, so whatever needs to be changed, I can change.
Thanks much for your help on this. I'm going to keep working and if I find anything I will post a followup here.
Comments
Clean URLs
Have you checked out this page? http://drupal.org/node/15365
Will Review
I have. I will give it a more thorough reading, though. Thanks for responding.
Am I right, however, that it is probably not an issue of having some different .htaccess file for each site? The virtual server is pointing to the drupal root directory (also the web root), so that's where the .htaccess file is getting applied, right? Then drupal does some parsing and serves up content based on what it finds in the appropriate ./sites/ directory. By that point .htaccess has already been applied?
I'm trying to narrow down where to look, if nothing else.
Fixed!
There was a lingering directory directive in my virtual host from an earlier, failed attempt at this. Once I made sure that I had "AllowOverride All" in there for the server root, it worked just fine. Thanks for the hint!