Sorry.
iWeb can't "import" html files.
The only way to get iWeb pages back to iWeb and edit those pages is to have the Domain.sites2 file where iWeb stores its files. To find that file go to
Macintosh HD/Users/Your username/Library/Application Support/iWeb/Domain.sites2
If you can’t find it here search for it with spotlight. Note that the extension .sites (iWeb 1.0) or .sites2 (iWeb 2.0) may be hidden, also search for Domain only. To see if a Domain file is iWeb ’06 or iWeb ’08 select the file press Command(Apple)+i under "Name & Extension" you will find that it is .sites or .sites2.
To get the site showing up in iWeb just open the Domain.sites file by double clicking on it and your sites and pages will show up on the left side in the iWeb page browser. Note that the location, where you put the file, doesn’t matter.
If you don’t have this file anymore and did not make a Backup of it but the website still is on the .Mac or on another server the only thing you can do is copy&paste the content from the pages to new pages in iWeb. You shouldn’t do that by selecting all and then paste it into iWeb, it’s gonna be a mess. The best way to do it is text field by text field. The pictures can be transferred by drag&drop.
I'm sorry there is no better answer... But at least you don't have to type the text of your webpage all over again... And it's quite quick doing copy-paste (if you don't have 500 pages with a lot of content in it)
Using TimeMachine
If you have TimeMachine turned on then you will be able to retrieve the Domain file going to the default location on your computer
Macintosh HD/Users/Your username/Library/Application Support/iWeb/
Go to your Dock and hit the TimeMachine icon. Search in your backup history for the domain file.
When you found the domain file select it and hit “Restore”.
If you used MultiSites:
Multisite for iWeb stores all of its sites in your home folder’s Documents folder in a single package called “Multisite for iWeb Data.mfi.”
Inside the package there is a folder called “sites” and within that is a folder with the name of each site you have managed. In each of those folders is a single “Domain.sites” file that iWeb uses when it’s editing that site.
You need to locate the "package", right click or ctrl+click it and choose "show package contents". From there you should be able to find your domain file.
If there are multiple domain files for your site then merge them into one domain file using iWebSites
or keep them separated and you just have to double-click on one to edit the one you want
Important warning:
You better make a backup of the file mentioned above from time to time, how do I make a backup?
Note: Note that you have to change permissions of the Domain file to be able to edit, save changes and publish a website from another user account and from another computer as well.
Select Domain file press Command(Apple)+i under Ownership & Permissions go to =>Details =>Others and select Read & Write
You have to do that in the original user account and computer in which the Domain file was created.
If your computer goes nuts and you didn’t change permissions you will find an error while publishing and saving.
We would like you to give us feedback on this page by commenting here. Tell us if it was helpful. If it wasn’t tell us why. If you think something is missing tell us what.
If you have a question please make sure it is relevant to the content of the page. Look through our FAQs and look where it fits best. If you can't find any FAQ on the topic post on the main page of our FAQs. Please do not post your question to the main page if there's a relevant FAQ. However we recommend you to post questions to the AppleDiscussionForum for iWeb.
Thank you.





