On Nov 14, 2005, at 9:55 AM, Miles Beck wrote: > At the end of apache2.conf was the following line. > > # Include the virtual host configurations: > Include /etc/apache2/sites-enabled/[^.#]* Ooops, that slipped my mind. (The first thing I did when I set up my server was disable the '000-default' domain.) If you ever want to serve multiple sites from this server, you're better off using a subdirectory of /var/www as the document root, rather than /var/www itself. I use a different directory for each site, and use the site's name for the directory name. /var/www/site1.org/ /var/www/site2.com/ /var/www/site3.net/ All the files in 'sites-enabled' are really symbolic links to actual files in /etc/apache2/sites-available. You can use 000-default config file as a base for your first site configuration. Name the config file after your site to keep track of which is which. 'cp 000- default site1.org'. Now you can set up the configuration for your first site in this file. When you want to make it live, you can run the 'a2ensite' script to link your config file into 'sites-enabled'. (You can later do 'a2dissite' to take it offline for whatever reason.) This might seem needlessly complex if you're just doing this for the first time, but doing this way will mean you can add an unlimited number of sites to your server without having to rearrange what you've already set up. Again, I think the Apache Cookbook is pure gold for getting the hang of this stuff. alex --------------------------------------------------- PLUG-discuss mailing list - PLUG-discuss@lists.plug.phoenix.az.us To subscribe, unsubscribe, or to change you mail settings: http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss