der Titel ist etwas kryptisch, aber mir ist nichts besseres einfallen, um das Problem in Kürze zu beschreiben:
Ich habe einen Raspberry Pi mit aktuellem Raspbian an meinem heimischen Router hängen. Darauf läuft mein Webmail mit Squirrelmail und Apache2, soweit alles gut. Bisher hatte ich einen Domainnamen von einem DynDNS-Anbieter, der immer auf die passende IP zeigte. Da der Anbieter mit kostenlosen Accounts immer mehr rumzickt und ich eigenen Webspace mit eigener Domain habe habe ich beschlossen, diese Eigenbaulösung zu realisieren:
http://nicht-traeumen-sondern-machen.de ... itzbox.php
Die erste Version dieses Skripts habe ich genommen und angepasst, funktioniert

Ich habe eine Subdomain eingerichtet und dieses Skript als index.php in den Ordner der Subdomain gepackt. Wenn ich die Subdomain aufrufe, werde ich auf meinen Server weitergeleitet
Kommunikation mit meinem Server von außen geht über https, bei der Fritzbox ist entsprechend nur Port 443 offen.
Alles funktioniert, allerdings wird in der Adresszeile des Browsers, mit dem ich den Server aufrufe kein Domainname angezeigt sondern die aktuelle IP, was ja auch logisch ist. Schließlich weiß der Apache nichts von der Domain. Ich würde aber gerne den Apache so einstellen, daß in der Adresszeile des Browsers der Domainname steht. Dazu habe ich schon an verschiedenen Stellen der Apache-Configfiles mit ServerName rumprobiert, komme damit aber nicht weiter. Habe schon einiges gelesen (Namensbasierte vHosts, mod_rewrite), komme damit aber nicht weiter, was auch daran liegt, daß ich nicht alles verstehe.
Kann mir jemand einen Tipp geben, wie man sowas macht?
Viele Grüße
heliosoph