multiple, related sites. I know that it's possible (using nsvhr) to
have one copy of AOLServer host multiple virtual hosts. My question
is whether I can (or would even want to) have multiple OpenACS sites
share a single database.
In most cases, I can see where this would be a bad idea; if there
isn't any overlap among the users, administrators, or page design,
then sharing an OpenACS instance wouldn't be of much help.
But I have another client where the whole point of the system is to
have multiple domains that share a list of users. That is, the same
user and groups will apply to www.abc.org, www.def.org, and
www.ghi.org -- but the contents and design of the three sites will be
different. Each site will be able to choose which applications it
wants to use, which I'll simply mount on an appropriate URL.
(In case you think that I'm totally out of my mind for wanting this,
consider that abc.org is an umbrella organization that includes
def.org and ghi.org. And there are common members to def.org and
ghi.org that we'll want to query from the umbrella organization, in
addition to the individual organizations.)
Does anyone have any good suggestions for doing this sort of thing? I
imagine that virtual hosts with AOLServer is the right way to go, but
perhaps rewriting the URLs (with AOLServer or Apache's mod_rewrite) is
the right thing to do.