In der Anleitung finde ich nichts, wie Du raspberry.local konfiguriert hast, das ist leider genau die Stelle, wo der Fehler wahrscheinlich liegt. Wenn Du es so gemacht hättest, wie Du behauptest es gemacht zu haben (wie in der Anleitung ausgeführt), dann würde es wahrscheinlich funktionieren. Ich vermute, Du hast irgendwo einen VirtualHost definiert (den es in der verlinkten Anleitung aber nicht gibt). In der Anleitung gibt es aussschließlich 192.168.1.140/0wncloud. Leider wissen wir hier nicht, auf welche IP raspberry.local verweist. Mit fehlt auch die Angabe, was Du angegeben hast als Ziel im frame. Das beschreibst Du auch nur "prosa" (habe ich eingerichtet), aber mit was?
Wir brauchen eine vollständige und richtige Beschreibung dessen, was Du gemacht hast.
P.S.: Insgesamt gefällt mir die Lösung auch nicht. Statt einer Domain mit Frameweiterleitung, hätte ich bei einem Anbieter dynamischer DNS EInträge eine Domain gebucht, ich selbst habe beispielsweise eine Domain bei
www.selfhost.de eingerichtet, die jetzt auf meinen NAS verweist. Das ist ein echter DNS Eintrag und kein Frame (ich finde FRAME hässlich). Du musst nur sicherstellen, dass Dein Router den Dienst unterstützt und die dynamischen IPs bei jeder Neuanmeldung bei selfhost.de registriert (meine Fritzbox kann das). Wenn selfhost.de nicht in Frage kommt, es gibt noch viele andere, aber selfhost.de hat den Vorteil, dass Du freie Wahl beim Domainnamen hast (andere Anbieter haben nur bestimmte Pools an Namen).