Ich arbeite in einer privaten Firma, die über mehrere interne LAN-Portale oder Anwendungen verfügt. Immer wenn ich in der Adressleiste eines Browsers "fp /" eingebe, wird er automatisch auf eine Portalseite umgeleitet "http://apps/FPMS/aspx/FPMSHome.aspx"
. Verwenden sie DNS, um mit der URL für die Umleitung übereinzustimmen. Wenn ja, wie finde ich andere Verknüpfungen wie diese.? Wenn nein, was passiert hinter dem Bildschirm? bitte kläre das :)
1
Antworten:
DNS kann mit URLs nicht übereinstimmen. Es stellt nur eine IP-Adresse für einen Hostnamen bereit (
fp
, in diesem Fall). Nach dem Abrufen der IP-Adresse, zu der eine Verbindung hergestellt werden soll, sendet der Browser seine Anfrage. Diese Anfrage enthält den ursprünglichen Hostnamen - Sie können dies in den Request-Headern in HttpFox sehen.Damit die Umleitung funktioniert, muss ein HTTP-Server die IP-Adresse überwachen, zu der der Hostname aufgelöst wurde. Dieser Server ist so konfiguriert, dass er auf Anforderungen reagiert, die den Hostnamen enthalten
fp
mit einer Weiterleitung anhttp://apps/FPMS/aspx/FPMSHome.aspx
.In Apache HTTPd würde dies folgendermaßen erfolgen:
Ähnliche Konfigurationen sind in praktisch jedem HTTP-Server möglich. Ihr Unternehmen verwendet höchstwahrscheinlich Microsoft Internet Information Services (IIS).
quelle