Domainname in der Adressenleiste des Browsers

jurek

Lt. Junior Grade
Registriert
März 2003
Beiträge
328
Hallo,

habe folgendes Problem:
meine Daten, Seiten usw. sind über mehrere Server verstreut. Ein Server hat eine öffentliche IP-Adresse und einen Domainnamen. Alle anderen haben verschiedene IP-Adressen, die nicht öffentlich sind (d.h. innerhalb von einem LAN) und haben keinen Domainnamen.
Wenn Menschen mich über den Domainnamen ansurfen, dann ist in der Adressenleiste des Browser der Domainname sichtbar. Sobald sie jedoch eine Seite ansurfen, die sich nicht auf diesem Server befindet, wird der DN durch eine IP-Adresse ersetzt, die nichts mit dem DN zu tun hat. Ich finde es ein wenig verwirrend und deswegen würde ich es gerne so haben, dass in der Adressleiste des Browsers der DN erhalten bleibt, unabhängig davon von welchen server man sich die Seiten holt.
Dies ist natürlich sehr einfach mit Frames zu lösen. Aus verschiedenen Gründen möchte ich nicht und kann keine Frames benutzen.

Vielleicht gibt es dazu eine Serverseitige Lösung.
Auf allen Servern läuft Apache.
 
Mach einfach ein Frameset auf deiner Hauptdomain, dass die anderen IPs reinlädt .... musst blos mit Cookies oder so aufpassen.
 
Danke,
das Problem besteht allerdings darin, dass ich keine Frames nutzen kann bzw. will
 
Ich verstehe nicht ganz, wie das überhaupt funktioniert. D.h. wie sieht ein Link auf deiner Seite aus, mit dem man eine Seite von einem Server, der keine öffentliche IP-Adresse und keinen Domain-Namen hat, abrufen kann?

Leitet dein Router Anfragen an verrschiedene Ports auf die anderen Rechner in deinem LAN weiter, laufen die Webserver auf den anderen Rechnern also auf anderen Ports als 80?

@Geye: Wer lesen kann... ;)
 
Also mal ganz langsam, wenn ein Client an deinen Server eine HTTP Anfrage stellt wird sie beantwortet und im Browser mit dem Domainnamen dargestellt. Wird jetzt doch eine Anfrage gestellt die dein Sever nicht beantworten kann, weil sich die Seite nicht auf dem Server befindet, willst du das eine Weiterleitung zum Server erfolgt der die Seite hat. Dabei soll jedoch der Domainnamen erhalten bleiben? DNS Server eingerichtet?
 
LOL *g* hab ich woll überlesen, bin ja Anti-Frames *hehe*


... dann kann ich aber leider auch nicht weiterhelfen, weil die Adresszeile zu manipulieren geht glaub nicht ... könntest ja vielleicht bei Selfhtml unter Javascript schauen ... vielleicht gibts ja eine Manipulation der Adresszeile, ansonsten glaube ich nicht, dass es geht.

Stell dir vor du gehst auf http://www.rtl.de/ und der Adresszeile steht http://www.sat1.de/ drin *hehe*
 
@The Prophet

das ist ein wenig anders:
die HomePage hat ein DN, aber viele links die von ihr ausgehen, stellen Anfragen auf die Seiten, die sich anderswo (auf anderen Servern) befinden. Dies führt dazu, dass sich die Adressenzeile ändert
 
@GeYe
glaube ich nicht, dass es geht.

das geht schon mit mod_rewrite, aber bin glaube ich zu doof oder aber die Möglichkeit lässt sich für meine Zwecke nicht missbrauchen
 
Ich bin mir jetzt immer noch nicht sicher, was du genau möchtest:

a) Du hast auf deiner Seite einen Link auf https://www.computerbase.de/ oder meinetwegen auch http://81.3.59.10/. Nun willst du, dass im Browser trotzdem deine Domain steht? Vergiss es, das geht nur mit Frames und lass dir gesagt sein, dass die Webmaster sowas überhaupt nicht mögen...

b) Du hast mehrere Server laufen, die alle unter einer IP / Domain, aber auf unterschiedlichen Ports erreichbar sind, indem der Router Anfragen an bestimmte Ports an bestimmte (LAN-)IP-Adressen deiner Server weiterleitet. Wenn jetzt im Browser deine IP-Adresse anstatt dein Domainname erscheint, kann das nur daran liegen, dass irgendein Link auf deiner Seite diese IP-Adresse an den Browser weitergegeben hat.
 
@ Steffen

also b)

nicht nur verschieden Ports sondern auch verschiedene LANs bei verschieden Providern. Deswegen ist die Lösung dieses Problems wichtig


dass die Webmaster sowas überhaupt nicht mögen...

In diesem Fall bin ich der Webmaster, ein wenig unbehlofen zwar, aber dennoch...
 
Ah ich glaube jetzt hab ich es verstanden...ich glaube das sollte doch mit PHP als Redirect gehen oder täusch ich mich da jetzt...?
 
das sollte doch mit PHP als Redirect gehen

hmm, vielleicht; an php habe ich gar nicht gedacht. Ich schaue mich mal um, danke
 
danke, dann ist das nicht das was ich brauche

bei mir sollen die sich ständing ändernden Ip-Nummer durch den DN ersetzt sein.

D.h. http://www.xyz.de/ ist die Urspungsadresse
unter dieser Adresse kann man ein Link klicken. Dieser ruft eine Seite vom Server
123.123.123.123; folge ist

in der Adressenleiste haben wir jetzt 123.123.123.123 stehen, sollte aber http://www.xyz.de/ stehen

vielleicht wird mein Problem jetzt klarer
 
@The Prophet

danke, ich habe es vermutet, dass das Ganze mit mod_rewrite geht. Werde mich wohl da einarbeiten müssen.
 
Zurück
Oben