Can I have two iWeb sites on my Mac?
 
How can I have two sites?
There are three ways that I know of, that allow you to have two or more iWeb sites on your Mac, using only iWeb and OSX.
  1. 1.Within iWeb itself, add a second site
  2. 2.Manage separate Domain files
  3. 3.Set up a second User Account on your Mac
 
1. Two sites in one iWeb session
This is probably the simplest way of publishing more than one iWeb site. When you are in iWeb looking at your current site, go to
File>New Site, thats it!
Wow, how cool is that?
Now in Site Organizer you will see both your old site, Site1 and your new site, Site2.
 
Note: Using the above example, the urls of your sites would be..
            http://web.mac.com/YourUserName/iWeb/Site1
            http://web.mac.com/YourUserName/iWeb/Site2
If you are using the short url, http://web.mac.com/YourUserName, then it will link to the uppermost site in Site Organizer. 
You must use different names for your sites (Site1, Site2, etc) with whichever option you use for managing your many sites
 
2. Managing separate domain files
This is perhaps the trickiest way to manage your sites, although set up is fairly simple.
By default iWeb saves your site in a file called “Domain.sites” which lives here:
User/Library/Application Support/iWeb/domain.sites.
This is where iWeb looks when you launch it to open your site, this means that you can go to this location and move the domain file to another location of your choice. Now when you launch iWeb it will look in the default location, find no file and present you with the following pop-up.
To open your existing domain file, click “Choose Domain...” and navigate to the location where you put it. Or you can choose to create a new domain, click “Create Domain”, once again you will be prompted for a location where you want to save the file. Make sure that you choose a different location to the one you used for your original domain file as iWeb calls all domain files “Domain.sites”, this means until you open them you wont know which one is which!
I would recommend creating a folder for each domain filess with a name that represents the site name.
The next time you launch iWeb, using the iWeb icon, the last site that you worked on will be opened for editing. If you want to work on another site that you have then open Finder and simply navigate to the domain file that you want to open and double click it.
 
3. Setting up a second User Account on your Mac.
This is a great option if you are publishing to different .mac account (each user account saves the preferences separately) or if you want to keep the content of the two sites totally separate, (perhaps you are running one business site and one personal site?).
With this method you can leave the domain file in the default location and launch iWeb form the dock icon. Once again, if you are using the same .mac account details make sure that the sites have different names in Site Organizer, if not they will overwrite one another.
To create a second User Account on your Mac, go to:
User/Applications/System Preferences > Accounts, then click on the + in the bottom left corner and follow the steps.
Now when you log in to your new account you can launch iWeb and create a new site under the second user.
If you want to move a current site to the new user, simply copy the domain file and replace the newly created one in the default location.
 
Whichever method you use to manage your site, please remember to back up your Domain file, it is everything to iWeb!
 
Related Topics