I have always like the DNS style layout:
/www   <-- dedicated file system
/www/com/
/www/com/mycomdomain  <-- website for mycomdomain.com
/www/org/
/www/org/myorgdomain  <-- website for myorgdomain.org
...
etc
...

this filesystem matches DNS, and LDAP (for authentication and other
info), which makes for some neat scripting possibilities....

-Matt


On Tue, 2002-10-08 at 00:00, Kirk Bailey wrote:
> I can indeed imagine the aspirin bill. With my approach, it is systematic, each
> domain has it's own cgi-bin directly  under it's web dir, and the server will
> not permit access to anything other than the root directory for that domain, and
> it's cgi-bin.
> 
> However, now I am writing a application for other people's web servers, it
> behooves me to learn of the fetishes of other people.
> 
> oh- the item in question:
>       http://www.tinylist.org/
> 
> Jerry McAllister wrote:
> > 
> > >
> > > where should one properly place the directory for the web pages in a web
> > > server,
> > > and is there a standard name for it? I have a box with several domains
> > > in it, so
> > > I created /www off of root, ant /www/www.foo.foo for each domain
> > > under /www but
> > > I suspect this is not a standard solution. Any advice?
> > 
> > Not bad.   Really, the only thing that matters is keeping them
> > in a way that makes sense and makes it easy to keep them apart
> > and easy to address.
> > 
> > Mayn of our servers host several domains and almost al of these have
> > a virtual host web page.  We create an account for most of our virtual
> > hosts (because there is a different person working on the web page
> > for each) and then the home page for each virtual host then gets put
> > in the directory 'web' in each of those home directories.
> > 
> > eg   ~accoutn_homedir/web/index.html"  or whatever
> > 
> > For the servers themselves we follow a convention of installing
> > Apache in    '/usr/local/web/...'
> > Everything, from binaries to config files to logs all fall under that.
> > The only thing outside of that is the "apache.sh" in "/usr/local/rc.d"
> > The servers own web pages start in  "/usr/local/web/documents"
> > 
> > I have seen some really convoluted setups with bits an pieces
> > strung out in /usr/sbin/... and /etc/... and other places.
> > I can only imagine the annoyance of managing those.
> > 
> > ////jerry
> > 
> > >
> > > --
> > >
> > > end
> > >
> > > Respectfully,
> > >              Kirk D Bailey
> > >
> > >
> > > +---------------------"Thou Art Free." -Eris-----------------------+
> > > | http://www.howlermonkey.net  mailto:[EMAIL PROTECTED] |
> > > | KILL spam dead!      http://www.scambusters.org/stopspam/#Pledge |
> > > | http://www.tinylist.org  +--------+   mailto:[EMAIL PROTECTED] |
> > > +------------------Thinking| NORMAL |Thinking----------------------+
> > >                            +--------+
> > > -------------------------------------------
> > > Introducing NetZero Long Distance
> > > Unlimited Long Distance only $29.95/ month!
> > > Sign Up Today! www.netzerolongdistance.com
> > >
> > > To Unsubscribe: send mail to [EMAIL PROTECTED]
> > > with "unsubscribe freebsd-questions" in the body of the message
> > >
> 
> -- 
> 
> end
> 
> Respectfully,
>              Kirk D Bailey
> 
> 
> +---------------------"Thou Art Free." -Eris-----------------------+
> | http://www.howlermonkey.net  mailto:[EMAIL PROTECTED] |
> | KILL spam dead!      http://www.scambusters.org/stopspam/#Pledge |
> | http://www.tinylist.org  +--------+   mailto:[EMAIL PROTECTED] |
> +------------------Thinking| NORMAL |Thinking----------------------+
>                            +--------+
> -------------------------------------------
> Introducing NetZero Long Distance
> Unlimited Long Distance only $29.95/ month!
> Sign Up Today! www.netzerolongdistance.com
> 
> To Unsubscribe: send mail to [EMAIL PROTECTED]
> with "unsubscribe freebsd-questions" in the body of the message
> 



To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-questions" in the body of the message

Reply via email to