Umleitung für URL IM Explorer

Hallo zusammen,

hier mal ein Schmankerl:
Ich möchte eine URL im IE umleiten.
Also: www.xyz.de und xyz.de sollen beide auf www.woanders.de umgeleitet werden.

Das alleine ist ja noch nicht so wild, und könnte über die hosts-Datei geregelt werden, aber:
www.xyz.de/123/wasweißich
soll bestehen bleiben und direkt auf die Unterseite zugreifen.
Falls das nicht geht: wäre es möglich die komplette URL an den Server weiterzureichen, damit die ursprüngliche Url dort wieder hergestellt wird?

Hauptsache ist, dass es für den einzelnen Nutzer mit keinem spürbaren Nachteil verbunden ist (außer den paar Zehntelsekunden Verzögerzung).

Für den Anfang ist das ganze für den IE geplant. Später auch im Firefox und Opera, wer da also was weiß ist schonmal herzlich willkommen.

Hallo,

Geht doch so:

http://home.arcor.de/pc-shark/
wird nach
http://www.pc-shark.de
geleitet.
Bilder oder sonstiges gehen auch noch extra von dort:
http://home.arcor.de/pc-shark/Mail-Anim.gif
Gruss
Frank

Ja, natürlich kann man von jedem beliebigen Verzeichnis aus mit der entsprechenden index.htm wild durchs Netz verlinken. Das ist aber eben nicht dass was ich machen möchte, sondern die Umleitung soll direkt IM INTERNET EXPLORER erfolgen. Ich habe zudem keinen Zugriff auf die Seite, sondern man muss sich vorstellen, dass das auch bei einer Seite wie www.spiegel.de (Beispiel) funktionieren muss.
Und das geht mit deiner Methode leider nicht soweit ich weiß.

Trotzdem danke. Hat sonst noch jemand eine Idee?
GRuß
Christoph

Versteh ich dich richtig?
Du willst wissen, was man lokal tun muß, um den Browser zu veranlassen, etwas auf einer anderen als der eingegebenen Domain anzufragen. Die Antwort hast du ja schon selbst gegeben: in der host-Datei den entsprechenden Eintrag vornehmen!

Und was soll noch?
wenn in der host-Datei
195.71.11.67 www.xyz.de
eingertagen ist, dann soll bei der Eingabe von www.xyz.de/unterverzeichnis auch bei http://195.71.11.67/unterverzeichnis angefragt werden?

Wird doch!
Oder was meintest du?
Grüße,
Dietmar

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Versteh ich dich richtig?

  • Jein!

Du willst wissen, was man lokal tun muß, um den Browser zu
veranlassen, etwas auf einer anderen als der eingegebenen
Domain anzufragen.

  • Ja, allerdings mit einer Einschraenkung (s.u.)

wenn in der host-Datei
195.71.11.67 www.xyz.de
eingertagen ist, dann soll bei der Eingabe von
www.xyz.de/unterverzeichnis auch bei
http://195.71.11.67/unterverzeichnis angefragt werden?

Falls das nicht im IE geht koennte ich mir theoretisch noch eine andere Loesung vorstellen, in der die gesamte URl an den Server weitergereicht wird und dort per PHP/Javascript eine individuelle weiterleitung erfolgt. Ist dies realisierbar?

Das Problem ist halt, dass es das Verzeichnis 196.71.11.67/unterverzeichnis nicht gibt! Entweder man muss also den Befehl aus der Hosts-Datei auf den „Basis-Url“ einschraenken, oder eine art Catch-all fuer die Weiterleitung einrichten und dann dynamisch wieder auf die Hauptseite verlinken.

Das ganze soll an der Uni fuer ein paar Statistiken genutzt werden, aber als Standard ist das halt leider nicht machbar. Zumindest habe ich keinen Standard dafuer gefunden.

Herzlichen Dank
Christoph

Hallo Christoph,

wofür man das brauchen soll, versteh ich zwar noch nicht, aber ich hab verstanden, was passieren soll.
Also per host-Datei nen DNS-Eintrag für nen Unterverzeichnis zu erstellen, dürfte nicht gehen, und das hast du ja bestimmt auch schon probiert.

Aber serverseitig dürfte es eigentlich irgend ne passende Lösung für dich geben.
Wenn es das aufgerufene Unterverzeichnis nicht gibt, würde mir zu aller erst mal einfallen, die Fehlerseite zu manipulieren.
Also entweder in der httpd.conf oder in einer .htaccess-Datei den Eintrag
ErrorDocument 404 http://www.xyz.de/unterverzeichnis
einzufügen.

Wenn dir das nicht weiterhilft, kannst du auf diese Weise natürlich auch ne Fehlerseite anlegen, die mittels PHP - je nach eingegebener URL - dein Anfrage an verschiedene Seiten auf www.xyz.de weiterreicht.

Grüße,
Dietmar

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]