Kann es sein, dass iWeb noch nie auf diesem Rechner geöffnet wurde bevor Du die Datei das erste mal ins Verzeichnis kopiert hast? Die DOMAIN wird beim ersten Öffnen der Anwendung erstellt. Wenn Du also Deine Seite erst importiert hast und dann iWeb (z.B. nach der Installation von iLife oder weils ein neuer Rechner ist) geöffnet hast, dann hast Du Deine vorhandene Datei mit der leeren, neuerstellten überschrieben. Anders kann ichs mir nicht erklären. Im Zweifelsfall kopier sie noch mal vom Quellrechner rüber um sicher zu stellen, dass die Datei auch Deine Webseite enthält. Jetzt ist iWeb ja definitiv schon mal geöffnet worden.
EDIT: Ich stelle gerade fest, unter Lion kannst Du in der Vorschau sehen was die DOMAIN-Datei enthält, weiss nicht ob das auch mit einem älteren OS schon ging.